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

Pemicu MySQL Pada acara Sisipkan/Perbarui

Dengan bantuan sempurna Grijesh dan sarannya untuk menggunakan pernyataan bersyarat, saya bisa mendapatkan SATU pemicu yang melakukan kedua tugas. Sekali lagi terima kasih Grijesh

 DELIMITER $$ 
 CREATE TRIGGER update_count AFTER INSERT ON ext_words 
 FOR EACH ROW 
   BEGIN
     IF NOT EXISTS (SELECT 1 FROM ext_words_count WHERE word = NEW.word) THEN
       INSERT INTO ext_words_count (word) VALUES (NEW.word);
   ELSE
       UPDATE ext_words_count SET word_count = word_count + 1 WHERE word = NEW.word;
   END IF;
  END $$    
 DELIMITER;   


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana memulihkan database MySQL dari file .myd, .myi, .frm

  2. Tambahkan Kunci Asing ke tabel yang ada

  3. pdo menyiapkan pernyataan dengan wildcard

  4. PHP PDO:rangkaian karakter, setel nama?

  5. kesalahan pemasangan mysql-python:Tidak dapat membuka sertakan file 'config-win.h'