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

Cara menangkap dan melempar kembali semua kesalahan di MySQL

Untuk menangkap semua pengecualian SQL, gunakan:

DECLARE EXIT HANDLER FOR SQLEXCEPTION

SQLWARNINGS dapat digunakan untuk menangkap peringatan juga.

Di dalam exception handler, untuk memunculkan error atau peringatan yang baru saja ditangkap, gunakan:

RESIGNAL

Lihat dokumentasi untuk pernyataan RESIGNAL:

http://dev.mysql.com/doc/refman/5.5 /en/resignal.html

Ini tersedia sejak MySQL 5.5




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mySQL mengonversi varchar ke tanggal

  2. Peningkatan otomatis MySQL per nilai berbeda yang dimasukkan di kolom lain?

  3. Mysql Like + Wild Card vs Operator Setara

  4. Mengimpor data CSV menggunakan PHP/MySQL

  5. Cara Memeriksa Ukuran Database di MySQL