1问题描述
关于字段默认值的设置,设置性别默认为男
可以直接打开表设计器输入的默认值
直接输入汉字就好,系统会自动给加单引号的
不然画蛇添足是会报错的
1)如图:自己写了“男”,然后系统补全后变成酱紫
2)然后输入字段的时候,默认值 不会自己显示:
3)并且报错
字符串或二进制数据将在表,列,中被截断。截断值:"""
2解决方案
默认值,直接输入就好,不用加引号了,(会自动给加单引号的,要是加,也是英文单引号!!
3关于性别男女的设置
gender=‘男’ OR gender=‘女’
gender in (‘男’,‘女’)
T-sql语句
–Gender CHAR(2) DEFAULT ‘男’, --不填默认男
–Gender CHAR(2) CHECK (Gender IN (‘男’,‘女’)), --没有default并且没要求not null 所以不填会默认 Null
–Sgender CHAR(2) DEFAULT ‘男’ CHECK (Sgender IN (‘男’,‘女’)), --不填默认男
偶然看到的一个总结,码住,有空可以看一哈
学而时习之,不亦悦乎
温故而知新,不亦乐乎
呼