亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

如何防止 MySQL 中純數字數據的 Insert?

瀏覽:111日期:2022-06-21 16:44:42

問題描述

比如我不希望 username 是純數字的,如果程序 insert 的數據,username 是純數字的,就返回 mysql 數據格式錯誤,有這種功能嗎?

問題解答

回答1:

通過儲存過程或者觸發器來實現,但是這種邏輯最好還是由代碼層來控制

回答2:

先說結論: 贊同LS的觀點,一般會寫在程序里面做驗證,數據庫只做基礎的比如unique這些的約束

如果真的要在數據庫做的話,一般會寫trigger

然后貌似還有add constraint check,但是mysql里面即使支持這個東西,也不會在存儲之前做檢查(all engines)

http://stackoverflow.com/questions/16005283/is-it-possible-to-enforce-data-checking-in-mysql-using-regular-expression

回答3:

程序邏輯問題都不應該交給數據庫去處理,或者應該把它作為最后的驗證防線。

回答4:

在提交前或者提交時就檢測。

回答5:

這種基礎驗證也放在數據庫里來做,這不是給數據庫徒增壓力么?大家都在給它減負

相關文章:
主站蜘蛛池模板: 国产aaa免费视频国产 | 婷婷在线视频国产综合 | 尤物视频在线观看入口 | 伊人久久久 | 久久成人黄色 | 91视频不卡 | 免费一级毛片在线视频观看 | 有一婷婷色 | 国产精品视频成人 | 色视频免费观看高清完整 | 久久亚洲国产成人精品性色 | 国产三级视频在线观看视主播 | 99国产精品热久久久久久夜夜嗨 | 外国三级毛片 | 色婷婷狠狠久久综合五月 | 性视屏| 五月天六月婷婷开心激情 | 国产精品二区在线 | 免费国产成人 | 特级全黄大片 | 亚洲大片在线观看 | 一级特黄特色的免费大片视频 | 免费人成在线观看视频不卡 | 黄色污片| 亚洲欧美精品综合中文字幕 | 春水堂在线 | 国产不卡网 | 日韩精品一区二区三区 在线观看 | 在线日本人观看成本人视频 | 国产精品久久久久久五月尺 | 国产精品第页 | 免费的一级黄色片 | 口国产成人高清在线播放 | 日本一级毛一级毛片短视频 | 黄色网址入口 | 永久免费在线播放 | 欧美xxxx狂喷水喷水 | 麻豆传媒2021精品传媒一区 | 婷婷91 | 亚洲 欧洲 另类 综合 自拍 | 国产最新地址 |