經常會看見在sql程式的開頭有這樣一句話
ifobject_id('
tb') is
notnull
drop
tabletb
函式語法是這樣:
intobject_id
('objectname');
作用是看物件objectname是否存在。
其中引數objectname表示要使用的物件,是char或者nchar型別。
返回值型別為int,如果物件存在,則返回此物件在系統中的編號,若不存在,則返回null
所以在程式開始使用這句話,就是為了避免表的重複定義出錯
SQL中object id函式的用法
int object id objectname 此方法返回資料庫物件標識號。其中,引數objectname 表示要使用的物件,其資料型別為nchar或char 如果為char,系統將其轉換為nchar 返回型別為int,表示該物件在系統中的編號。比如 use wf timesheet select...
SQL中object id函式的用法
sql中object id函式的用法 語法 object id database name schema name schema name object name object type 引數 object name 要使用的物件。object name 的資料型別為varchar或nvarchar...
SQL中object id函式的用法
sql中object id函式的用法 語法 object id database name schema name schema name object name object type 引數 object name 要使用的物件。object name 的資料型別為varchar或nvarchar...