create table test3 (id int identity(1,1),
std_name varchar(6) ,
constraint std_namechk check(len(std_name)=6))

解决方案 »

  1.   

    放你那就是:
    create table student (std_number char(6) primary key,
    std_name char(6) ,
    constraint std_namechk check(len(std_name)=6))
      

  2.   

    企业管理器——》设计表——》std_number列上点右键——》check约束——》新建——》约束表达式中写len(std_number)=6 and isnumeric(std_number)=1——》保存
      

  3.   

    ALTER TABLE 表名称 WITH NOCHECK ADD CONSTRAINT len_check CHECK (len(std_number) = 6)
      

  4.   

    ALTER TABLE [dbo].[tablename] ADD 
    CONSTRAINT [CK_A] CHECK (len([std_number]) = 6)