Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

MySQL Trigger để chèn dữ liệu vào các DB khác nhau

Chỉ cần sử dụng cú pháp sau trong câu lệnh đã chọn của bạn:

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

Nếu COMP không phải lúc nào cũng có bản ghi tương ứng trong PROJ, bạn có thể sử dụng 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. Tôi nên bắt đầu lập chỉ mục cho truy vấn có hai điều kiện phạm vi như thế nào?

  2. Làm thế nào để xóa hàng mysql sau khi thời gian trôi qua?

  3. Tự động chuyển đổi truy vấn SQL thành Truy vấn ElasticSearch

  4. Làm cách nào để kéo dữ liệu từ cơ sở dữ liệu MySQL vào một biểu định kiểu trong tệp / thư mục của chính nó?

  5. Làm thế nào để Kết nối R với MySQL hoặc làm thế nào để cài đặt gói RMySQL?