Insert sao chép dữ liệu table từ database này sang database khác như thế nào?

Thảo luận trong 'Kiến thức lập trình SQL & MySQL' bắt đầu bởi seolagi, 29/6/20.

  1. seolagi

    seolagi

    Moderator

    Thành viên BQT

    Tham gia ngày:
    16/4/14
    Bài viết:
    763
    Đã được thích:
    67
    Điểm thành tích:
    28
    Insert sao chép dữ liệu table từ database này sang database khác như thế nào mọi người ai biết không? ví dụ mình có cái database bhxhbg_new mình muốn chuyển cái bảng tb_product sang table bhxhbg_db cũng có bảng tb_product y chang vậy thì làm như thế nào?

    Trong tiếng anh: INSERT INTO table of database from another database. bạn nào biết giúp mình cách insert into dữ liệu của 1 bảng ở database này sang 1 bảng khác của database khác thì giúp mình với

    insert-du-lieu-tu-database-nay-sang-database-kia.png
     
    Cảm ơn đã xem bài:

    Insert sao chép dữ liệu table từ database này sang database khác như thế nào?

  2. admin

    admin Phạm Công Sơn Thành viên BQT

    Tham gia ngày:
    22/5/13
    Bài viết:
    4,396
    Đã được thích:
    1,060
    Điểm thành tích:
    113
    Giới tính:
    Nam
    INSERT

    Bạn có thể làm như sau:

    Mã:
    INSERT INTO databasenew.dbo.Table(item1, item2)
    SELECT item1, item2 FROM databaseold.dbo.Table
    
    Với bạn có 2 database bhxhbg_db và bhxhbg_new insert nó vô tb_product thì làm như sau:
    Mã:
    INSERT INTO bhxhbg_db.dbo.tb_product(id, name,...)
    SELECT id, name,... FROM bhxhbg_new.dbo.tb_product
    
    UPDATE
    Mã:
    UPDATE databasenew.dbo.YourTable
    SET Col1 = B.Col1,
        Col2 = B.Col2
    FROM (
        SELECT ID, Col1, Col2
        FROM databaseold.dbo.other_table) AS B
    WHERE
        B.ID = YourTable.ID
    
     
    Chỉnh sửa cuối: 29/6/20
  3. vuongxa

    vuongxa Thành Viên Mới

    Tham gia ngày:
    7/8/20
    Bài viết:
    3
    Đã được thích:
    0
    Điểm thành tích:
    1
    Giới tính:
    Nữ
    Cảm ơn admin giải đáp, mình cũng đang thắc mắc cùng vấn đề
     


Like và Share ủng hộ ITSEOVN