Mysql
 sql >> база данни >  >> RDS >> Mysql

Получаване на съобщение SQLEXCEPTION в MySQL процедури

DECLARE EXIT HANDLER FOR SQLEXCEPTION    
BEGIN

 GET DIAGNOSTICS CONDITION 1
    @p2 = MESSAGE_TEXT;

    INSERT INTO my_log (error_message) 
    SELECT @p2;
END;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Филтриране по COUNT(*)?

  2. SQL Изберете само редове, където съществуват множество връзки

  3. Подготвеният израз не работи със заявки за ALTER таблица

  4. Преминаване през mysql_fetch_array в PHP

  5. SQLSTATE[23000]:Нарушение на ограничението за целостта:1217