一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數(shù)據(jù)庫(kù)技術(shù)|

服務(wù)器之家 - 數(shù)據(jù)庫(kù) - Mysql - 使用sql語(yǔ)句insert之前判斷是否已存在記錄

使用sql語(yǔ)句insert之前判斷是否已存在記錄

2022-01-22 17:41xlb_123 Mysql

這篇文章主要介紹了使用sql語(yǔ)句insert之前判斷是否已存在記錄,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

sql語(yǔ)句insert之前判斷是否已存在記錄

?
1
2
INSERT INTO test(A,B) select 'ab',2
 WHERE NOT EXISTS (SELECT * FROM test WHERE A='ab');

關(guān)于sql 插入時(shí)做判斷 簡(jiǎn)單收集

在做用戶模塊或其他模塊要求數(shù)據(jù)庫(kù)唯一性的時(shí)候在插入數(shù)據(jù)需要先判斷一下數(shù)據(jù)庫(kù)中是否已經(jīng)存在;

這條sql 最基礎(chǔ)的插入語(yǔ)句,

?
1
2
3
4
```sql
 
```sql
INSERT INTO user(name,password) values(admin,123456)

下面將它改造成插入判斷是否存在 #{參數(shù)}

?
1
2
3
4
5
6
7
```sql
INSERT INTO user(name, password)
SELECT #{admin},#{123456}
FROM DUAL WHERE NOT EXISTS
(SELECT name,password
FROM user WHERE name= #{admin} and password= # {123456});
``

這樣就完成了,在查詢返回值 =0 表示失敗 = 1 表示成功

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持服務(wù)器之家。

原文鏈接:https://blog.csdn.net/qq736150416/article/details/79891978

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 高h细节肉爽文办公室 | 日本高清中文字幕视频在线 | 成人做视频免费 | 热热99| 人体做爰aaaa免费 | 羞羞影院午夜男女爽爽影院网站 | uoco福利姬网站 | brazzersvideo欧美最新 | 无套大战白嫩乌克兰美女 | 色综合伊人色综合网亚洲欧洲 | 国产hd老头老太婆 | 亚洲国产99在线精品一区二区 | 日你逼| 美女被扣逼 | 男人日女人p | 青青草国产青春综合久久 | 久久永久影院免费 | 国产一区二区三区丶四区 | 美女靠逼免费视频 | 舔逼 | 爸爸的宝贝小说全文在线阅读 | 欧美一级欧美一级高清 | 亚洲AV无码国产精品色在线看 | 欧美精品1区2区 | 日韩首页 | 亚瑟天堂久久一区二区影院 | 波多野结衣护士 | 污污免费 | 久热在线这里只有精品7 | 国产亚洲精aa在线观看香蕉 | 欧美亚洲另类在线观看 | 久久久久久久国产精品视频 | 性xxxxxxx18老师 | 嫩模被黑人粗大挺进 | 久久久免费观成人影院 | 乌克兰成人性色生活片 | 网红刘婷hd国产高清 | 操闺蜜| 国产大片免费在线观看 | 国产高清视频网站 | 明星ai人脸替换造梦在线播放 |