『壹』 怎样在数据库中用sql语句约束字符类型的字段长度至少为六
可用check约束来实现。
如,创建测试表:
createtabletest
(idvarchar(10)check(len(id)>=6));
测试方法:
1、插入一个不足6位长的字符,会报如下错误:
2、插入一个大于等于6位长的字符,会提示成功:
『贰』 怎样在数据库中用sql语句约束字符类型的字段长度至少为六
1、首先打开软件,进入界面。
『叁』 数据库:怎样约束输入的都是数字
access数据库吗?
用输入掩码,在建立表的时候(设计视图),将需要控制输入的字段的输入掩码项输入00000000即可。
下面是其它的输入掩码的相关格式说明:
0数字(0到9,必选项;不允许使用号(+)和减号(-))
9数字或空格(非必选项;不允许使用加号和减号)
#数字或空格(非必选项;空白将转换为空格,允许使用加号和减号)
L字母(A到Z,必选项)
?字母(A到Z,可选项)
A字母或数字(必选项)
A字母或数字(可选项)
&任一字符或空格(必选项)
C.,:;-/任一字符或空格(可选项)
<使其后所有的字符转换为小写
>使其后所有的字符转换为大写
!输入掩码从右到左显示,输入悲剧骊的字符一般都是从左向右的。可以在输入掩码的任意位置包含叹号。
\使其后的字符显示为原义字符。可用于将该表中的任何字符显示为原义字符(例如,\A显示为A)
密码将“输入掩码”属性设置为“密码”,以创建密码输入项文本框。文本框中键入的任何字符都按原字符保存,但显示为星号(*)
表 有效输入掩码
『肆』 sql2008数据库如何 用check约束字符位数必须达到6位
alter table Table
add constraint CN_Column1
check
(len(Column1)>6)
替换掉Table和Column1即可