作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
嘿,我是 SQL Server 新手,我想知道我们是否可以将范围设置为 int (创建表时)就像我们将范围设置为 char
testing char(5) not null
当我尝试使用相同的方式设置 int 的范围
testing int(5) not null
会报错,那么如何设置int的范围呢?如果不能你能告诉我为什么吗?
最佳答案
sql server 中没有 INT(5) 数据类型,但您可以利用 CHECK 约束对可插入该列的值设置限制/范围。
谷歌了解更多关于检查约束的信息,你会做这样的事情......
CREATE TABLE MyTable
(
Testing INT CHECK (testing > 100 AND testing <500)
, OtherCol INT
);
关于sql-server - 如何在sql server中设置int的范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23699612/
我是一名优秀的程序员,十分优秀!