Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Работа Новый топик    Ответить
 функция OBJECT_ID  [new]
Лёхан
Member

Откуда:
Сообщений: 5
MS SQL Server 2000. При проверке существования возвращающей табличное значение функции 'fun_multi':
IF OBJECT_ID('fun_multi', 'TF') IS NOT NULL
выдается сообщение:
Invalid parameter 2 specified for object_id.
Хотя:
IF EXISTS (SELECT * FROM sysobjects WHERE (name = 'fun_multi') AND (xtype = 'TF') AND (type = 'TF'))

отрабатывается нормально!
Да и в MS SQL Server 2012 проблем нет. В чем проблема при использовании OBJECT_ID(..., ...)?
30 июн 18, 10:25    [21532715]     Ответить | Цитировать Сообщить модератору
 Re: функция OBJECT_ID  [new]
L_argo
Member

Откуда:
Сообщений: 385
Всегда использовал OBJECT_ID с одним параметром. Проблем не было.
Все равно имена объектов уникальны.
30 июн 18, 15:00    [21532995]     Ответить | Цитировать Сообщить модератору
Все форумы / Работа Ответить