久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

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

db - mysql有int字段只增不減功能

瀏覽:146日期:2022-06-19 16:49:36

問題描述

現(xiàn)在有一個字段,類型為int,能否僅通過mysql自身的sql語句或配置,來實現(xiàn)該字段只增不減的功能?

比如說現(xiàn)在有一條記錄,這個字段的值是1400,現(xiàn)在要對該字段進行UPDATE操作,當UPDATE SET為1300時,就失敗,當UPDATE SET為1500時,就成功。

我不想通過后端代碼來實現(xiàn)的原因,是因為覺得為了更新記錄,單獨再查一遍,有點浪費了。

問題解答

回答1:

update test set value=1500 where id=1 and value<1500

然后獲取影響條數(shù)就可以了。

最后,你要留意這個值,這樣的更新在并發(fā)的情況下,無法做到數(shù)據的一致性。

回答2:

可以嘗試設置觸發(fā)器

回答3:

觸發(fā)器可以做到的

相關文章:
主站蜘蛛池模板: 桓台县| 吉水县| 永胜县| 五华县| 汽车| 伊宁市| 临澧县| 邯郸县| 达日县| 黄山市| 翁牛特旗| 贵德县| 亳州市| 淳化县| 宁津县| 工布江达县| 绿春县| 临邑县| 博罗县| 梁河县| 靖州| 天峻县| 秀山| 辽源市| 庆元县| 沙洋县| 永兴县| 师宗县| 安宁市| 和平县| 宜兴市| 漳平市| 苏尼特左旗| 靖安县| 策勒县| 南漳县| 南投市| 余姚市| 东兰县| 河间市| 高青县|