FastGetSchemaTable

Метод аналогичен методу GetSchemaTable.

Основные отличия:

  • в способе получения метаданных: метод FastGetSchemaTable использует команды интерфейса нижнего уровня СУБД ЛИНТЕР (GETA и FCUR), а метод GetSchemaTable дополнительно использует набор SQL-запросов (т.е. привлечение sql-транслятора СУБД ЛИНТЕР), поэтому метод FastGetSchemaTable выполняется существенно быстрее метода GetSchemaTable;

  • не предоставляются метаданные IsUnique, IsKey, AllowDBNull;

  • метод не использует представление DOTNET_COLUMNS СУБД ЛИНТЕР (представление DOTNET_COLUMNS необходимо для получения метаданных из системных таблиц СУБД ЛИНТЕР).