我是SQL新手,我有一個帶有group_cap列的表組。如何在SQL中指定group_cap列的值不能大於4.例如,組A中不能有多於4個人。在SQL中設置數字值限制
回答
在表上創建約束。
ALTER TABLE [group] ADD CONSTRAINT
CK_group_cap CHECK (group_cap <= 4)
的值的範圍,使用between
ALTER TABLE [group] ADD CONSTRAINT
CK_group_cap CHECK (group_cap between 1 and 4)
如果我想要最小值1和最大值4,該怎麼辦? – user12074577 2013-04-08 21:50:40
@ user1207457您可以使用'between'表達式來檢查範圍 – jhinkley 2013-04-08 22:02:23
SQL中的字符'['a nd']'是無效的(儘管它們在SQL Server中是合法的)。對於一個標準的SQL約束,必須使用雙引號「''來引用保留字。 – 2013-04-08 22:08:29
- 1. 熊貓:將字段值設置爲由字典值設置的限制
- 2. 設置字符數限制以在段落中顯示
- 3. 在sql中設置值
- 4. 在Chart.JS上設置限制
- 5. 如何在文本字段中設置字符限制..?
- 6. 設置限制爲一個int值
- 7. 如何在CakePHP sql查詢中設置限制?
- 8. 設置在查看的sql聯接聲明中的限制
- 9. 設置OpenFileDialog限制
- 10. 在SQLAlchemy中設置索引限制
- 11. 在Opera中設置perdomain localstorage限制
- 12. 在AngularJs中設置限制到Textarea
- 13. 在matplotlib中設置y軸限制
- 14. 在ggplot2中設置z限制`geom_hex()`
- 15. 無法在MySQL中設置FK限制
- 16. 在DyanmoDb中設置限制batchWriteItem
- 17. 在導軌視圖中設置「限制」
- 18. 在結果中設置限制(無mysql)
- 19. Android如何在EditText上設置最大「字數」限制
- 20. j2me設置文本字段限制
- 21. 限制操作中的非數字值
- 22. 如何在MATLAB中爲週期值設置限制?
- 23. 設置/將數字值置於sharedpreferences中?
- 24. 如何將sql限制中的AVG函數的小數位數設置爲2?
- 25. 我的SQL設置權限
- 26. 如何在sql azure中設置數據庫的權限?
- 27. 將限制整數設置爲JTextField
- 28. 設置遞歸調用數限制 - Java
- 29. 設置輸入類型數量限制
- 30. 將數字限制在上限/下限?
什麼數據庫系統,您使用的? – jpw 2013-04-08 21:41:54