if object_id(n'物件名',n'物件型別') is not null
例如:表是否存在
if object_id(n'tablename',n'u') is not null
begin
print '存在'
end
可選物件型別:
af=聚合函式(clr)
c=check約束
d=default
f=foreign key 約束
fn=sql標量函式
fs=程式集(clr)標量函式
ft=程式集(clr)錶值函式
if=sql內嵌錶值函式
it=內部表
p=sql儲存過程
pc=程式集(clr)儲存過程
pg=計畫指南
pk=primary key約束
r=規則(舊式,獨立)
rf=複製篩選過程
s=系統基表
sn=同義詞
sql=服務佇列
ta=程式集(clr)dml
tf=sql錶值函式
tr=sql dml觸發器
u=表(使用者定義型別)
v=檢視
x=擴充套件儲存過程
SQL判斷是否存在
判斷資料庫是否存在 if exists select from master.sysdatabases where name n 庫名 print exists else print not exists 判斷要建立的表名是否存在 if exists select from dbo.sysobjec...
SQL判斷是否存在
1 判斷資料庫是否存在 2 ifexists select frommaster.sysdatabaseswherename n 庫名 3print exists 4 else 5print notexists 67 8 判斷要建立的表名是否存在 9 ifexists select fromdbo....
判斷陣列是否存在某個值。
檢查陣列是否包含某個值的方法 使用list public static boolean uselist string arr,string targetvalue 使用set public static boolean useset string arr,string targetvalue 使用迴...