insert into table2 select A,B from table1

解决方案 »

  1.   

    上边的问题已经解决了,但是我要加一个id号应该怎样写呢?
    id不是字增型,而且要从200开始,怎么写呢?Table1                Table2
      
    A  varChar            K   varChar
    B  varChar            X   varChar
    C  varChar            id  varChar (200开始) 
    D  varChar
    E  varChar
    F  varChar
      

  2.   

    WHAT FIELD IS TABLE1'S KEY?
    IF IT IS FIELD NAMED "KEYFIELD",TRY:insert into table2(A,B,ID) select A,B,200+(SELECT COUNT(*) FROM TABLE1 WHERE KEYFIELD<A.KEYFIELD) AS ID from table1 A
      

  3.   

    select A, B, identity(int,1,1)as id into #t1 from table1insert into table2 select A, B, id+199 from #t1