sql >> Database teknologi >  >> RDS >> Mysql

Er der en tilsvarende for SQL Servers @@-fejl i MySQL

CREATE PROCEDURE prc_test()
BEGIN
  DECLARE EXIT HANDLER FOR SQLEXCEPTION
  BEGIN
    ROLLBACK;
  END;
  START TRANSACTION;
    INSERT
    INTO t_test VALUES ('test', 'test');
    INSERT
    INTO no_such_table
    VALUES ('no');
  COMMIT;
END;

CALL prc_test();

SELECT *
FROM t_test;

0 rows fetched.


  1. MySQL på Azure Performance Benchmark – ScaleGrid vs. Azure Database

  2. Præstationer / Badges system

  3. Brug af skråstreg efter mysql_real_escape_string

  4. Sådan returneres alle deaktiverede udenlandske nøglebegrænsninger i SQL Server (T-SQL-eksempel)