Ich verwende Squirrel. Driver: org.gjt.mm.mysql.Driver und greife damit auf eine MariaDB zu
klappt alles ausser beim anlegen von stored procedures scheitere ich.
Delimiter kann ich in den Session properties nicht umstellen, wie ich es von DB2 kenne:
DELIMITER //
CREATE PROCEDURE simpleproc (OUT param1 INT)
BEGIN
SELECT COUNT(*) INTO param1 FROM t;
END;
//
DELIMITER ;
knallt mit:
Error: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'DELIMITER //
CREATE PROCEDURE simpleproc (OUT param1 INT)
BEGIN
SELECT COUNT' at line 1
SQLState: 42000
ErrorCode: 1064
Error occured in:
DELIMITER //
CREATE PROCEDURE simpleproc (OUT param1 INT)
BEGIN
SELECT COUNT(*) INTO param1 FROM t
Irgend eine idee wie ich das zum laufen kriege?
Offenabr kennt Maria den delimiter command auch nicht.
klappt alles ausser beim anlegen von stored procedures scheitere ich.
Delimiter kann ich in den Session properties nicht umstellen, wie ich es von DB2 kenne:
DELIMITER //
CREATE PROCEDURE simpleproc (OUT param1 INT)
BEGIN
SELECT COUNT(*) INTO param1 FROM t;
END;
//
DELIMITER ;
knallt mit:
Error: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'DELIMITER //
CREATE PROCEDURE simpleproc (OUT param1 INT)
BEGIN
SELECT COUNT' at line 1
SQLState: 42000
ErrorCode: 1064
Error occured in:
DELIMITER //
CREATE PROCEDURE simpleproc (OUT param1 INT)
BEGIN
SELECT COUNT(*) INTO param1 FROM t
Irgend eine idee wie ich das zum laufen kriege?
Offenabr kennt Maria den delimiter command auch nicht.