Язык модулей SQL
Доклад - Компьютеры, программирование
Другие доклады по предмету Компьютеры, программирование
? объектным столбцом.
а) Если указывается ).
b) Если указывается ).
а) Если тип данных столбца таблицы Т, указанный i-ым ) должен быть типом символьных строк с длиной меньшей или равной L.
b) Если тип данных столбца таблицы Т, указанный i-ым ) должен быть типом точных чисел.
c) Если тип данных столбца таблицы Т, указанный i-ым ) должен быть типом приблизительных чисел или типом точных чисел.
Общие правила
- Строка вставляется по следующим шагам:
а) Фактически создается возможная строка, как это указано в Общих правилах 6.4, ")". Если Т - это базовая таблица В, то возможная строка включает каждый столбец В. Если Т - это представляемая таблица, то возможная строка включает каждый столбец базовой таблицы В, из которой порождается Т.
b) Для каждого объектного столбца в возможной строке его значение заменяется на вставляемое значение.
c) Возможная строка вставляется в таблицу В. - Если Т - представляемая таблица, определенная через ) должно быть истинным для возможной строки.
- Если указывается ), то:
а) Если i-ое ).
b) Если i-ое ) является неопределенным значением, то значение столбца возможной строки, соответствующего i-ому объектному столбцу, является неопределенным значением. - Если указывается ). Если R пуст, то параметру SQLCODE присваивается значение 100, и никакая строка не вставляется. Число созданных возможных строк равно мощности R. Вставляемые значения одной возможной строки являются значениями одной строки R, и значения в одной строке R являются вставляемыми значениями одной возможной строки.
- Пусть V обозначает строку R или последовательность значений специфицированных ).
- Пусть С обозначает объектный столбец. Пусть v обозначает не неопределенное вставляемое значение С.
а) Если тип данных С есть тип символьных строк и длина v равна длине С, то значение С устанавливается в v.
b) Если тип данных С есть тип символьных строк и длина M v меньше L, то первые M символов C устанавливаются в v, и в последние L-M символы C заносится символ пробела.
c) Если тип данных С есть тип точных чисел, то должно существовать представление значения v в типе данных С такое, чтобы не потерялись никакие первые значащие цифры, и это представление становится значением С.
d) Если тип данных С есть тип приблизительных чисел, то значением С становится приблизительное значение v.
8.8. )
Функция
Открывает курсор
Формат
::=
OPEN
Синтаксические правила
- Содержащий ).
Общие правила