create table Student
(
Stu_ID  int primary key identity--设置主键+自动增长关键字(identity);
Stu_Name nvarchar(50),unique,not null,--设唯一建unique
Stu_Age nchar(1),not null,
Stu_Email nvarchar(50),not null,unique,--唯一建设置顺序不限
Stu_Address nvarchar(100)
)
消息 102,级别 15,状态 1,第 4 行
'Stu_Name' 附近有语法错误。
帮我看看 小小新手 求教育!

解决方案 »

  1.   


    create table Student
    (
        Stu_ID  int primary key identity,
        Stu_Name nvarchar(50) unique not null,--设唯一建unique
        Stu_Age nchar(1) not null,
        Stu_Email  nvarchar(50) not null unique,--唯一建设置顺序不限
        Stu_Address nvarchar(100)
    )
      

  2.   


    declare @table table
    (
    id int not null,
    col varchar default('a')
    )insert into @table(id) select 1
    select * from @table
    /*
    id          col
    ----------- ----
    1           a
    */
    定义表变量也是一样,中间不需要那么多逗号。
      

  3.   

    create table Student
    (
        Stu_ID  int primary key identity,--设置主键+自动增长关键字(identity);
        Stu_Name nvarchar(50) unique not null,--设唯一建unique
        Stu_Age nchar(1) not null,
        Stu_Email    nvarchar(50) not null unique,--唯一建设置顺序不限
        Stu_Address nvarchar(100)
    )逗号问题,要细心啊楼主!