CREATE DEFAULT


Главная - Примеры разработки 1С - CREATE DEFAULT
CREATE DEFAULT [owner.]default_name
AS constant_expression
Создает объект, который впоследствии можно будет прикрепить к некоторой колонке или пользовательскому типу данных, причем при добавлении новых данных значение constant_expression будет использовано по умолчанию, т.е. тогда, когда не было указано значение для этой колонки или было использовано ключевое слово DFAULT или DEFAULT VALUES. Для привязки созданного DEFAULT следует пользоваться процедурой sp_bindefault
Следующая таблица показывает соотношение между определением колонки и добавляемым значением:
Определение колонки Нет данных, нет DEFAULT Нет данных, DEFAULT определен Вводится NULL, нет DEFAULT Вводится NULL, DEFAULT определен
NULL NULL DEFAULT NULL NULL
NOT NULL error default error error Обратите внимание - DEFAULT можно создать только в текущей БД.
Пример

CREATE DEFAULT phonedflt AS unknown
sp_bindefault phonedflt, authors.phone