Firebird 2.0 - CREATE SEQUENCE
CREATE SEQUENCE - синоним GENERATOR добавлен в Firebird 2.0 в соответствии со стандартом SQL-99:
/* создать последовательность */
CREATE SEQUENCE S_EMPLOYEE;
/* удалить последовательность */
DROP SEQUENCE S_EMPLOYEE;
/* установить начальное значение */
ALTER SEQUENCE S_EMPLOYEE RESTART WITH 0;
/* получить значение генератора */
GEN_ID (S_EMPLOYEE, 1)NEXT VALUE FOR S_EMPLOYEE
Firebird 2.0 - ALTER TABLE поддерживает SET/DROP DEFAULT
Данная конструкция позволяет управлять значениями по умолчанию через SQL без использования системных таблиц
Firebird 2.0:
ALTER TABLE t ALTER [COLUMN] c SET DEFAULT default_value;
ALTER TABLE t ALTER [COLUMN] c DROP DEFAULT;
Firebird 2.0 - RECREATE EXCEPTION и CREATE OR ALTER EXCEPTION
Создать исключение если оно еще не создано и модифицировать если EXCEPTION уже существует.
Firebird 2.0 - SQL оператор COMMENT
Позволяет задавать описания метаданных через SQL для следующих объектов: DOMAINTABLE, VIEW, PROCEDURE, TRIGGER, EXTERNAL FUNCTION, FILTER, EXCEPTION, GENERATOR, SEQUENCE, INDEX, ROLE, CHARACTER SET, COLLATION
Firebird 2.0 - Улучшения CREATE VIEW
Операторы FIRST/SKIP и ROWS могут быть использованы при создании представлений
Firebird 2.0 - RECREATE TRIGGER
Пересоздает триггер. Поведение данной инструкции аналогично всем RECREATE модификаторам в
Firebird 2.0.
Комментариев нет:
Отправить комментарий