㈠ 如何在sql表中的性別進行check約束
1、下面打開SQL SERVER查看一下要操作的表的數據結構。
㈡ SQL CHECK約束表達式就:sex列名中的性別,只能填寫"男"或"女"怎麼寫
進入設計表,右鍵,選擇「CHECK
約束」,新建約束,「sex=『男'」或"sex='女'就行了!
不知道性別列的列名是什麼,這里假設為psex,所以其check約束表達式為:
psex
=
'男'
or
psex
=
'女'
注意:單引號必須為英文半形的。
㈢ sql check約束中怎麼把性別欄位的check約束設成男或女(在企業管理器中)
其實企業管理器操作是比較麻煩的
你修改表 或者直接在查詢分析器這樣寫就OK了
sex nchar(10) check (sex in ('男','女'))
如果你一定要在企業管理器做
1)選中欄位,選擇check約束--->添加(約束)
2)左邊筐里出現 常規下--》表達式---->點擊(旁邊的按鈕)
3)出現表達式框 在這里寫([sex]='男' OR [sex]='女')
㈣ sql中用表設約束,性別只能填男和女。 我的表達式有什麼問題嗎
約束:
altertable表名
addconstraint約束名稱
check(性別in('男','女'))
以上是示例