StoredProcedure von MSSQL auf MySQL

BLR

Erfahrenes Mitglied
Hallo

ich arbeite mich gerade in MySQL ein.
Dazu nutze ich MySQL Workbench.

Nun möchte eine einfache Prozedur schreiben wie:

Code:
DELIMITER $$

CREATE DEFINER=`root`@`localhost` PROCEDURE `Kontrollstrukturen`()
BEGIN

DECLARE intMonat tinyint DEFAULT MONTH(current_date());

	IF intMonat>=0 THEN

		
		SELECT * from artikel; 	

	END IF;

END

Das Funktioniert auch....
Nun meine Frage wäre:
1.
In MSSQL gibt es einen Befehl "Print", mit dem ich einen aktuellen Wert aus einer beliebigen Zeile mir auf der Console ausgeben kann.
bsp. : print 'hallo'

Wie geht das bei MySQL **** out und output geht irgendwie nicht: out/output 'hallo'

2.
In MySQL Workbench ist nur rechts unten "apply" oder "revert". Ich klicke auf Apply und StoredProcudure ist in der DB.
Aber eigentlich möchte ich die SP auch grad ausführen und nicht nur speichern, um halt zu testen, ob es funktioniert und wie es funktioniert.
Sonst muss ich immer ständig in nem neuen query die Prozedur mit "Call" aufrufen...
Wie geht das bei MySQL Workbench****?


Danke für jeden Tipp.
 

Neue Beiträge

Zurück