是否可以在Oracle中创建正整数?
我尝试了以下sql,但它们都没有工作:
ALTER TABLE testtable ADD TestColumn UNSIGNED; ALTER TABLE testtable ADD TestColumn UNSIGNED Int; ALTER TABLE testtable ADD TestColumn Int(Unsigned);
谢谢,
干杯,
解决方法
您可以使用CHECK约束:
ALTER TABLE testtable ADD TestColumn Int CHECK(TestColumn > 0);