标签: oracle constraints
是否可以在Oracle中创建一个正整数?
我尝试了以下SQL,但是它们都不起作用:
ALTER TABLE testtable ADD TestColumn UNSIGNED; ALTER TABLE testtable ADD TestColumn UNSIGNED Int; ALTER TABLE testtable ADD TestColumn Int(Unsigned);
谢谢, 干杯,
答案 0 :(得分:6)
您可以使用CHECK约束:
CHECK
ALTER TABLE testtable ADD TestColumn Int CHECK(TestColumn > 0);
db<>fiddle demo