Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/MariaDB/mysql-test/suite/galera/t/   (MariaDB Server Version 8.1-8.4©)  Datei vom 1.9.2026 mit Größe 900 B image not shown  

Quelle  MDEV-33828.test  Sprache: unbekannt

 
Spracherkennung für: .test vermutete Sprache: SQL {SQL[96] ABAP[72] Lisp[52]} [Methode: maximale Elemente, drei Dimensionen]

--source include/galera_cluster.inc
--source include/have_innodb.inc

SET AUTOCOMMIT=ON;
SELECT @@autocommit;

SET LOCAL enforce_storage_engine=InnoDB;

CREATE TABLE t1(id int not null primary key auto_increment, name varchar(64)) ENGINE=InnoDB;
INSERT INTO t1(name) VALUES ('name1'),('name3'),('name6'),('name2');

DELIMITER |;
CREATE PROCEDURE sel_proc()
BEGIN
  DECLARE CONTINUE HANDLER FOR SQLEXCEPTION BEGIN END;
  SELECT * FROM t1;
END|

CREATE PROCEDURE ins_proc()
BEGIN
  DECLARE CONTINUE HANDLER FOR SQLEXCEPTION BEGIN END;
  INSERT INTO t1 VALUES ('name_proc');
END|
DELIMITER ;|

SET AUTOCOMMIT=OFF;
SELECT @@autocommit;

START TRANSACTION;

insert into t1(name) values('name10');

select param_list, returns, db, type from mysql.proc where name='sel_proc';

call ins_proc();

COMMIT;

SET AUTOCOMMIT=ON;

SELECT * FROM t1;
DROP TABLE t1;
DROP PROCEDURE sel_proc;
DROP PROCEDURE ins_proc;

[Dauer der Verarbeitung: 0.19 Sekunden, vorverarbeitet 2026-10-10]