1樓:匿名使用者
判斷是否存在相同資料,一般使用【exists】函式判斷。
exists
指定一個子查詢,檢測行的存在。
語法exists subquery
引數subquery
是一個受限的 select 語句 (不允許有 ***pute 子句和 into 關鍵字)。有關更多資訊,請參見 select 中有關子查詢的討論。
結果型別
boolean
結果值如果子查詢包含行,則返回 true。
例如:表【dbo.tb_e_user】,其中列【userid】不允許重複
if exists(select 0 from dbo.tb_b_user where userid='testuserid')
begin
raiserror 50001 '使用者名稱已存在,請不要重複新增。'
endelse
begin
insert into dbo.tb_b_user (userid) values ('testuserid')end
2樓:匿名使用者
用if not exists(select 列出的欄位 from 表名 where 條件)
insert .........-----插入語句
3樓:農夫山烏龍茶
沒有簡單的方法,都insert 進去之後,在distinct 吧,看看能不能行
4樓:匿名使用者
將表設定主鍵約束,重複的值就插不進去了。插入時會報鍵值錯誤
大張偉已經有了家庭,顏值也不是很高,為什麼很多人喜歡他
我覺得大張偉這個人比較真實,而且有什麼說什麼不會藏在心理,平常綜藝上給人的印象也是很搞笑的。雖然大張偉已經有了家庭,顏值也不是很高,但是不是所有人都靠低俗的顏值看人的。大張偉的家庭不會影響他的事業,因為大張偉的粉絲很少女友粉,大家喜歡他也是因為大張偉的幽默感,不是因為顏值如何,這樣的粉絲更長久。他很...
前任提出複合,但我已經有了新歡,該怎麼辦
當然是分手就該體面,何必藕斷絲連望採納 看感情決定,想怎麼辦就怎麼辦。因為你們沒有結婚的情況下,你們只是男女朋友關係,沒有責任也沒有義務。你可以根據自己的內心做出選擇。這個時間段,不管對男人或者女人來說,我這個說法都適用。如果自己猶豫不知道怎麼選擇呢,就直接告訴他,你有新歡了,看他什麼態度。如果聽你...
我現在已經有男朋友了,可是怎麼老是夢見以前喜歡過的男生,在夢裡還願意和他曖昧,以前我很喜歡他的
說明你心態不夠好,也許你現在的男朋友做得不怎麼好,讓你產生幻想,覺得以前的男朋友怎麼怎麼好,這是你不滿的情緒。沒什麼 想想正常 可能是你心裡還是有他,你說不想他可能不是真的釋懷,還是你強迫自己不要去想他,所以潛意思裡有他的身影!說明你還是很想念那段時光吧 你愛你現在的男朋友嗎 我現在有男朋友對我很好...