Je veux que mon programme C# sache si la contrainte notNULL est définie pour une colonne de base de données Firebird spécifique. Peut-il être vérifié dynamiquement, peut-être en interrogeant les métadonnées? Je trouve la documentation Firebird très clairsemée.Firebird SQL: Vérifiez si la contrainte notNULL est définie pour une colonne spécifique?
De même, comment Firebird fournit-il des informations sur les colonnes qui existent dans une table spécifique?
Les informations contenues dans le lien est bon, mais votre réponse serait beaucoup mieux si vous avez copié les parties sur 'contraintes de null' et obtenir des colonnes de table en elle. Ce serait dans l'esprit de SO, qui vise à être plus qu'une collection de liens (peut-être périmés). – mghie