0
A
回答
0
你没有指定你使用的是什么DBMS系统,但这应该在Oracle或SQL Server和MySQL的一些存储引擎的工作:
ALTER TABLE <your_table> ADD CONSTRAINT Grade_Check CHECK (Grade IN ('A', 'B', 'C'));
0
你可以这样做:
CREATE TABLE tbl_name
(
grade varchar(2),
CONSTRAINT chk_grade CHECK (grade IN ('A','B','C'))
)
相关问题
- 1. 是否可以约束一个表只有一组列中的一个值
- 2. 如何指定列的组合应该是使用注释的唯一约束?
- 3. 如何为Rails中的列定义唯一数组值的约束?
- 4. 如何为一个数字脚本SQL约束落入一个范围内?
- 5. 唯一约束值
- 6. 如何在LiquiBase约束中指定允许值的列表?
- 7. 如何约束一个数据库表,使一列中只有一行可以有特定的值?
- 8. SQL约束在两列中有一个唯一值
- 9. R:如何在给定一个约束值
- 10. 为gridview指定一个值
- 11. 如何设置约束以将Char字段限制为一组值?
- 12. MySQL:约束一组列,所以至少有一个不是NULL
- 13. 如何指定scipy.optimize的约束列表?
- 14. 唯一约束(与另一列的某个值相结合)
- 15. 我可以在IndexedDb对象库中指定一个'唯一一起'约束吗?
- 16. SQL:如何在CHECK约束中引用另一个表的值
- 17. Postgres约束可以将表限制为一个真实值,但许多假值?
- 18. 哪些约束可以确保某列中输入了一些值?
- 19. SQL约束:非唯一列中的唯一值
- 20. 如何指定一个特定的列值在Python中退化?
- 21. 我可以对SQL中列中不同值的计数有一个约束吗?
- 22. 约束问题,从一列值需要与另一个(不同的表)的值
- 23. 不会指定一个外键约束让我陷入麻烦?
- 24. 如何将列值设置为该列组的最大值另一列
- 25. 如何在C#.NET数据集表列中为唯一值设置约束?
- 26. 为另一个df的df $列指定一个值?
- 27. AMPL:定义一个约束
- 28. 指数多列的唯一约束
- 29. 我应该在哪里为routes.rb定义一个约束?
- 30. MYSQL触发另一列/约束的集合设定为等于列值的