Hallo,
Wer kann helfen? (Andreas Kosch vielleicht?)
Nachdem ich ansonsten leidlich gelernt habe, in InterBase mit deutschen Umlauten zu arbeiten, bleibt folgendes Problem für mich ungelöst:
create procedure test_Procedure
(buchst varchar(5) CHARACTER SET ISO8859_1)
returns (zahl integer)
as
begin
select count(*) from stammdat
where familienname containing :buchst
into :zahl;
suspend;
end;
execute procedure test_procedure 'Ö'
Ich erhalte bei Eingabe von Umlauten immer nur die Fehlermeldung:
Arithmetic exception, numeric overflow, or string truncation
Cannot transliterate character between character sets
Statement: execute procedure test_procedure 'Ö'
Wie kann ich erreichen, daß diese Prozedur auch mit Umlauten funktioniert?
Ich hoffe auf Hilfe,
Gruß, Lutz Herrmann
Wer kann helfen? (Andreas Kosch vielleicht?)
Nachdem ich ansonsten leidlich gelernt habe, in InterBase mit deutschen Umlauten zu arbeiten, bleibt folgendes Problem für mich ungelöst:
create procedure test_Procedure
(buchst varchar(5) CHARACTER SET ISO8859_1)
returns (zahl integer)
as
begin
select count(*) from stammdat
where familienname containing :buchst
into :zahl;
suspend;
end;
execute procedure test_procedure 'Ö'
Ich erhalte bei Eingabe von Umlauten immer nur die Fehlermeldung:
Arithmetic exception, numeric overflow, or string truncation
Cannot transliterate character between character sets
Statement: execute procedure test_procedure 'Ö'
Wie kann ich erreichen, daß diese Prozedur auch mit Umlauten funktioniert?
Ich hoffe auf Hilfe,
Gruß, Lutz Herrmann
Comment