gpt4 book ai didi

php - 设置约束 min 0 和 max infinity

转载 作者:行者123 更新时间:2023-11-28 23:30:14 25 4
gpt4 key购买 nike

在 mySQL 中,我想为 int(11) 类型设置一个约束,使其最小值为 0,最大值为无穷大。

我该怎么做?

有点像

ALTER TABLE jake (
CONSTRAINT jake_const CHECK (thefield BETWEEN 1 AND ? )
)

或者,我不知道,比如

ALTER TABLE jake (
CONSTRAINT jake_const CHECK (thefield GREATEST 0 )
)

谢谢

最佳答案

  1. 整数不能存储无穷大
  2. 检查在 mysql 中根本不起作用:http://dev.mysql.com/doc/refman/5.7/en/create-table.html , CHECK 子句被解析但被所有存储引擎忽略。

对于这种情况,您可以将其设为未签名。这就是全部......

关于php - 设置约束 min 0 和 max infinity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37584946/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com