Синтаксис для добавления значения по умолчанию как этот был бы
alter table DOC_Order
add constraint
df_DOC_Order
default([dbo].[NEWDOC_Order]())
for DOC_Order
кроме того, Вы могли бы хотеть изменить свою функцию для обработки, когда DOC_Order пустой
Create FUNCTION [dbo].[NEWDOC_Order]
(
)
RETURNS int
AS
BEGIN
RETURN (SELECT ISNULL(MAX(DOC_ORDER),0) + 1 FROM DOC_Documents)
END
ЕСЛИ кто-то хочет сделать это с помощью интерфейса, введение
[dbo].[NEWDOC_Order]()
добивается цели. Вам, по-видимому, нужны все скобки, или это отклонит Ваш вход.