Hallo!
Meine Stored-Procedure ist mit folgenden Parametern:
CREATE DEFINER=`testuser`@`%` PROCEDURE `provision`(Jahr INT, Monat INT)
Und nun möchte ich an anderer Stelle folgendes einfügen
INSERT INTO provisionen VALUES (sponsor, '1', curVP, vertrag, 0, spstufe-pstufe, 0, STR_TO_DATE(Jahr|'-01-01', '%Y-%m-%d'));
Möchte also das Jahr mit dem String verbinden, aber es klappt nicht. In der tabelle steh "0000-00-00". Datentyp der Spalte ist DATE.
Kann mir jemand helfen??
Danke!