SQL中object_id函數的用法

 經常會看見在SQL程序的開頭有這樣一句話

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

 

 

函數語法是這樣:

int OBJECT_ID('objectname');

 

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

 

其中參數objectname表示要使用的對象,是char或者nchar類型。

 

返回值類型爲int,如果對象存在,則返回此對象在系統中的編號,若不存在,則返回NULL

 

 

所以在程序開始使用這句話,就是爲了避免表的重複定義出錯

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章