SQL中object_id函数的用法

 经常会看见在SQL程序的开头有这样一句话

if OBJECT_ID('tb') is not null
drop table tb  

 

 

函数语法是这样:

int OBJECT_ID('objectname');

 

作用是看对象objectname是否存在。

 

其中参数objectname表示要使用的对象,是char或者nchar类型。

 

返回值类型为int,如果对象存在,则返回此对象在系统中的编号,若不存在,则返回NULL

 

 

所以在程序开始使用这句话,就是为了避免表的重复定义出错

你可能感兴趣的:(sql,object,table,null)