Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MySQL Trigger untuk memasukkan data ke DB yang berbeda

Cukup gunakan sintaks berikut dalam pernyataan pilih Anda:

INSERT INTO axis.axis_data
        (projinfo_table_id, rate_user, name,
         property_owner, property_address, property_city,
         property_state, property_zip, property_phone,
         rating_date, rating_type, rating_reason, rating_number,
         field1, field2
        )  

    SELECT NEW.id, user(), NEW.BLGNAME,
         NEW.POWNER, NEW.STREET, NEW.CITY,
         NEW.STATE, NEW.ZIP, NEW.PHONE,
         NEW.RATDATE, NEW.RATTYPE, NEW.RATREAS, NEW.RATNGNO,
         c.field1, c.field2
    FROM COMP c WHERE c.id = NEW.id

Jika COMP tidak selalu memiliki record yang sesuai di PROJ, Anda dapat menggunakan SELECT ... FROM DUAL LEFT JOIN COMP c ON c.id = NEW.id




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Di mana saya dapat mengunduh sampel database Mysql?

  2. Apakah MySQL Workbench secara otomatis membuat indeks untuk kunci asing?

  3. Kesalahan Hibernasi saat mempertahankan tipe data TEXT

  4. Menghapus MySQL 5.7 Sepenuhnya

  5. Nilai input yang tersusun menyisipkan catatan kosong di mysql