Метаданные результирующего набора

Метаданные — это данные , описывающие другие данные. Например, метаданные результирующего набора описывают результирующий набор, например количество столбцов в результирующем наборе, типы данных этих столбцов, их имена, точность, значение NULL и т. д.

Приложения, взаимодействуемые, всегда должны проверка метаданные столбцов результирующего набора. Метаданные столбца в результирующем наборе могут отличаться от метаданных столбца, возвращаемых функцией каталога. Например, предположим, что обновляемый столбец включен в результирующий набор, созданный путем объединения двух таблиц. Хотя SQLColumnPrivileges может указывать на то, что пользователь может обновить столбец, метаданные результирующего набора могут не быть, если столбец находится на стороне соединения "многие", многие источники данных могут обновлять столбцы на одной стороне соединения, но не на стороне "многие". Даже типы данных не могут быть одинаковыми, так как источник данных может повысить тип данных при создании результирующий набор.

Этот раздел содержит следующие подразделы.