Hallo Zusammen,
bin ich etwas blind, oder ist es tatsächlich nicht möglich in FlameRobin Eingabeparameter für Stored Procedure / Functions zu setzen?
Gruß Ulrich
FlameRobin - Stored Procedure und Functions ausführen
Moderator: martin.koeditz
Moin Volker,
danke - ich hatte nicht bemerkt, dass beim Aufruf die deklarierten Eingangsparameter in Hochkommas gesetzt werden...
Die in Blob-Eingabefelder eingegeben Daten scheinen tatsächlich nicht korrekt übergeben zu werden, es kommt eine Fehlermeldung:
'All parameters must be specified'
Gruß Ulrich
danke - ich hatte nicht bemerkt, dass beim Aufruf die deklarierten Eingangsparameter in Hochkommas gesetzt werden...
Die in Blob-Eingabefelder eingegeben Daten scheinen tatsächlich nicht korrekt übergeben zu werden, es kommt eine Fehlermeldung:
'All parameters must be specified'
Gruß Ulrich
Zuletzt geändert von Groffy am Mo 23. Okt 2023, 05:34, insgesamt 1-mal geändert.
Ggf. müssen die Eingabeparameter noch gecastet werden:
cast(? as blob...)
cast(? as blob...)
das ändert nichts. Bei anonymen Parametern (Test-SP mit einem blob und einem varchar-Eingabefeld) wird der Blob-Eingabeparameter mit oder ohne cast komplett ignoriert, in der Eingabemaske wird der Blob-Parameter gar nicht angeboten, nur der varchar-Parameter. Das Ergebnis ist außerdem nicht richtig, es wird dann für den Blob auch der Wert des zweiten (nicht-Blobparameters) eingesetzt.
Bei Verwendung von benannten Parametern kommt mit oder ohne cast nach der Ausführung "All parameters must be specified." - auch wenn in der Eingabemaske immerhin beide Parameter zum Ausfüllen angeboten werden und auch ausgefüllt wurden.
Also Blob-Eingabeparameter sind in Flamerobin noch nicht funktionsfähig.
Grüße, Volker