delete from T2insert into T2
select * from T1

解决方案 »

  1.   

    先删除T2表的这条记录.然后插入
    insert into t2 select * from t1 where ...
      

  2.   

    3Q
    再弱弱的问一下 必须要DELETE 一下吗?
      

  3.   

    update T2 set col=t1.col,col2=t1.col2 ....... from t1 where t2.id=t1.id
      

  4.   

    否则,一个个字段对应UPDATE.update t2
    set col1 = t1.col1,
        col2 = t1.col2,
        ...
        coln = t1.coln
    from t2 , t1
    where t2.id = t1.id
      

  5.   

    晕 发现一个问题!~~~~~
    我不能 DELETE 因为我的ID1 是自动增长字段 如果更改后 会牵连起他几个程序...!
      

  6.   


    否则,一个个字段对应UPDATE.update t2
    set col1 = t1.col1,
        col2 = t1.col2,
        ...
        coln = t1.coln
    from t2 , t1
    where t2.id = t1.id
      

  7.   

    update T2
    set col1 = T1.col1, col2 = T1.col2 ...
    from T1
    where T1.colPK = T2.colPK
      

  8.   

    可以应用 ACCESS的数据库麻?