Функция OBJECT_ID в SQL Server возвращает идентификационный номер объекта базы данных для объекта области схемы. 3 Она не может использоваться для объектов, которые не ограничены схемой, например триггеров языка определения данных (DDL). 3
Синтаксис функции: OBJECTID (‘имябазыданных . имясхемы . имяобъекта’). 1 В объектеимени указывается имя используемого объекта, а в именах базы данных и схемы — имя базы данных и схемы указанного объекта. 1 Указывать имена базы данных и схемы необязательно. 1
С помощью OBJECT_ID можно проверить существование объектов в базе данных, например, любой таблицы. 1 Для этого нужно сравнить полученный идентификатор с идентификаторами в таблице sys.objects. 2
Если возникает ошибка, функция возвращает NULL. 1