create table Teacher
 (
    Id int identity(1,1) primary key,
    Name nvarchar(4) not null, --如果没有指定长度默认为
    Gender bit not null,
    Age int not null check(Age>20 and Age<100), --添加了一个约束
    Salary money not null,
    Birthday datetime default(getdate())
 )

解决方案 »

  1.   

    这个要看你是否已经建表,如果没建表:
    用一楼的方式,如果建表了,用alter table xxx add 命令
      

  2.   


    嘿嘿   抱歉抱歉  thank u
      

  3.   


    这是怎么用的   
    update [ap_air_part].[dbo].[AirData_ZhengZhou] set PM25='3' where Teacher='2'   我是这样用的   想把第2行的值改成3,列是PM25的   
    但是显示列名 'Teacher' 无效。
      

  4.   


    这是怎么用的   
    update [ap_air_part].[dbo].[AirData_ZhengZhou] set PM25='3' where Teacher='2'   我是这样用的   想把第2行的值改成3,列是PM25的   
    但是显示列名 'Teacher' 无效。楼主,你要用你的列名哦,Teacher这个是我创建的表名,[AirData_ZhengZhou]这个表里面的列
      

  5.   

    你要用你的[AirData_ZhengZhou]里面的列
      

  6.   

    确认一下AirData_ZhengZhou表是否有Teacher字段.