数据库里面的字段长度呢,最好就尽量的设置长一点,如果真要控制其长度的话,我个人觉得不要在数据库中根据字段长度来限制,最好就在程序代码中无设置输入的字符长度来显示,例如身份z,因为这个长度是相对固定的,数据库中可以直接是设置成18,在程序中呢,在输入框中也给一个输入长度限制,若输入长度超过18则提示或者其他什么 *** 作;对于电话号码,我觉得就没必要限制了,由用户自由输入就可以了,数据库中字段的长度嘛,50以内就够了,数据类型当然就都是用nvarchar了
求采纳
设你的列叫pho_num 表叫tablename建立一个名叫length_11的check类型约束alter table tablenameadd constraint length_11 check ( len(pho_num)=11 )
char(size)最大长度为2000字节,最小和默认长为1字节,如果定义了长度,但是实际长度不够将用空格来填充;varchar2(size)最大长度为4000字节。实际长度不够不会用空格填充所以用varchar2(size)比较好
以上就是关于请问在Access中,身份z号码和联系电话的数据类型应该是什么,字段大小又应该是什么类型的全部的内容,包括:请问在Access中,身份z号码和联系电话的数据类型应该是什么,字段大小又应该是什么类型的、数据库原理电话号码约束条件、oracle数据库中,存储手机号码、邮政编码、身份z字符类型一般用什么类型的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)