Update von Text-Blob
Verfasst: Fr 5. Okt 2018, 11:10
Ich möchte an ein als BLOB TEXT definiertes Feld eine Zeile anfügen. Die Proc wird fehlerfrei kompiliert.
Aber beim Debuggen kommt in der 2. Zeile immer folgende Meldung:
Was mache ich falsch?
Oder gibt es spezielle 'Append'-Konstrukte für Blobs in Firebird?
Code: Alles auswählen
create or alter procedure ADD_PROTOCOL (
I varchar(255))
returns (
O integer)
as
declare variable S blob sub_type 1 segment size 80;
begin
select p from protocol where id=1 into :s;
s=:s||:i;
update protocol set p = :s where (ID = 1);
o=0;
suspend;
end
Code: Alles auswählen
Error Message:
----------------------------------------
SQL Parse Error:
EOF in string detected
Oder gibt es spezielle 'Append'-Konstrukte für Blobs in Firebird?