CREATE TABLE User
(
userID INT PRIMARY KEY IDENTITY(1,1),
City VARCHAR(30) NOT NULL,
State VARCHAR(2) NOT NULL,
Zip INT NOT NULL,
CHECK (Zip < 6 AND Zip > 4 AND State < 3 AND State > 1)
)
我正在创建新的表用户。我尝试检查邮政编码 5 个数字和状态 2 个字母。我如何在查询中使用“Like”来执行此操作。另外,检查我正在使用的是否也不起作用。 有人可以帮助我如何使用 LIKE 检查 5 个数字的邮政编码和 2 个字母的状态吗?
最佳答案
对于Zip,如何使用
CHECK (Zip BETWEEN 00001 AND 99999)
关于mysql - 创建表时如何编写查询仅检查 5 个数字的邮政编码和 2 个字母的状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34099150/