17.3. Оператор получения информации из области дескриптора 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>

Комментарий:

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

Предыдущая глава || Оглавление || Следующая глава


Copyright © CIT