Введение в стандарты языка баз данных SQL

       

Оператор получения информации из области дескриптора SQL


<get descriptor statement> ::= GET DESCRIPTOR <descriptor name> <get descriptor information> <get descriptor information> ::= <get count> (VALUE <item number> <get item information> ({<comma> <get item information>}...] <get count> ::= <simple target specification 1> <equals operator> COUNT <get item information> ::= <simple target specification 2> <equals operator> <descriptor item name> <item number> ::= <simple value specification> <simple target specification 1> ::= <simple target specification> <simple target specification 2> ::= <simple target specification> <descriptor item name> ::= TYPE (LENGHT (OCTET_LENGHT (RETURNED_LENGHT ( RETURNED_OCTET_LENGHT (PRECISION (SCALE ( DATETIME_INTERVAL_CODE (DATATIME_INTERVAL_PRECISION ( NULLABLE ( INDICATOR (DATA (NAME (UNNAMED (COLLATION_CATALOG ( COLLATION_SCHEMA (COLLATION_NAME (CHARACTER_SET_CATALOG ( CHARACTER_SET_SCHEMA (CHARACTER_SET_NAME <simple target specification> ::= <parameter name> (<embedded variable name>

Пояснения:

Оператор GETDESCRIPTOR служит для выборки описательной информации, ранее размещенной в дескрипторе с помощью оператора DESCRIBE. За одно выполнение оператора можно получить либо число заполненных элементов дескриптора (COUNT), либо информацию, содержащуюся в одном из заполненных элементов.



Содержание раздела