truncate table binsert into b (select * from a)

解决方案 »

  1.   

    insert [服务器名].B.Provider
    select * from [服务器名].A.Provider
      

  2.   

    不好意思,剛才我沒說清楚,兩個數據庫的表的記錄條數是一樣的,只是A數據庫中的表Provider的某些內容做了更新,但關鍵字VendorID是不變的。因為表Provider中的記錄在其他很多表中會引用,因此不能刪除,只能更新。請問語句該如何寫?謝謝!
      

  3.   

    update a set AbbrName=b.AbbrName ,FindCode=b.FindCode,FullName=b.FullName
    from a,b where a.VendorID=b.VendorID