Hallo Till,
soweit mir bekannt ist, funktionieren auch stored procedures in
Repositories.
Speziell zum verwendeten Call-Befehl kann ich jetzt nicht sagen, aber
mit einem "handelsüblichen" Select tut die Sache, z.B.
$query->statement(
'SELECT * FROM blablamodel WHERE name LIKE ? AND plz IN ?',
array('%Liste%', array(6000,7000))
);
Vielleicht hängt es ja an deinen Arrays?
Grüße
Eddy
Am 28.02.2014 00:14, schrieb g4-l...@tonarchiv.ch:
Hallo,
kann mir jemand sagen, ob ich bei Extbase Repositories in der query auch
stored procedures aufrufen kann, also etwa:
$query = $this->createQuery();
$query->statement('CALL SP_Search_Behandlung(?,?)',
array($demand->getLeistungsgruppe(), trim($demand->getPlzort())) );
return $query->execute();
Eine direkte Abfrage via $GLOBALS['TYPO3_DB']->sql_query("CALL...");
liefert mir Ergebnisse.
Unter Extbase kriege ich aber einen Rattenschwanz von
Fehlermeldungungen, alle in der Art: t3lib_DB::exec_DELETEquery ,
Commands out of sync; you can't run this command now
Kann man das mit einem Trick beheben? Stored procedures wären in meinem
Fall sehr praktisch...
Grüße,
Till
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german