各位大神,如题,在表中加一字段,字段的值同表中另一字段的值。
怎么写呢 这个 

解决方案 »

  1.   


    --创建一个表
    create table tablename (id int)
    --插入两条数据
    insert into tablename select 1 union all select 7
    --添加一个列
    alter table tablename add nid as ([id])
    --查看表中数据
    select * from tablename
    /*
    id          nid
    ----------- -----------
    1           1
    7           7
    */
      

  2.   

    添加个空列,然后update 一下就ok了。update tablename set nid=id
      

  3.   

    alter table tablename add nid as ([id])
    这个太高端了,这样的写法是,两列的属性完全一样吗?
    大牛,膜拜