Замечания по выпуску


35.4 Глава 12. Working with Complex Objects: User-Defined Structured Types

35.4.1 Вставка в столбцы атрибутов структурированного типа

Для встроенных статических операторов SQL применяется следующее правило: Чтобы вставить атрибут пользовательского структурированного типа в столбец того же типа данных, что и этот атрибут, заключите в круглые скобки переменную хоста, представляющую экземпляр этого типа, и после закрывающей скобки добавьте две точки и имя атрибута. Например, рассмотрим такую ситуацию:

      - PERSON_T - структурированный тип, содержащий атрибут NAME типа VARCHAR(30).
   - T1 - таблица, содержащая столбец C1 типа 
     VARCHAR(30).
   - personhv - переменная хоста, объявленная для типа PERSON_T 
     в языке программирования.

Правильный синтаксис для вставки атрибута NAME в столбец C1:

      EXEC SQL INSERT INTO T1 (C1) VALUES ((:personhv)..NAME)


[ Начало страницы | Страница назад | Страница вперед | Содержание | Индекс ]