SQL SERVER 中的 object_id()函数

语法:

object_id('objectname')或object('objectname','type')
  1. 作用: 该函数会返回指定对象的ID值,可以在 sysobjects 表中进行验证

  2. 详细: 在数据库中有一个系统表 sysobjects,里面存储了数据库各个对象的信息,每个对象都有一个 ID,这个表存储了表,存储过程,触发器,视图等相关信息。注意:字段没有

  3. 实例:

    object_id就是根据对象名称返回该对象的id.
      object_name是根据对象id返回对象名称.
      
      select object_id(对象名)等同于:
      select id from sysobjects where name=对象名
    
      select object_name(id号)等同于:
      select name from sysobjects where id=id号
      
      IF OBJECT_ID('usp_ESD_GetSampleItemById_Query', 'P') IS NOT NULL
        DROP PROCEDURE usp_ESD_GetSampleItemById_Query
  4. [参考资料](https://www.cnblogs.com/nimorl/p/4867422.html)
原文地址:https://www.cnblogs.com/wang-min/p/10333728.html