Я хочу, чтобы моя программа на C # знала, установлено ли ограничение notNULL для определенного столбца базы данных Firebird. Может ли это быть проверено динамически, возможно, путем запроса метаданных? Я нахожу документацию Firebird очень скудной.
Кроме того, как Firebird предоставляет информацию о том, какие столбцы существуют в конкретной таблице?