Informix, ulozena procedura a problem s max. vel. retezce 255 znaku
Jiri K.
jiri.kratochvil na webzin.cz
Čtvrtek Únor 14 07:58:00 CET 2002
Resim nasledujici problem.
V databazi Informix 7.30C1 mam ulozenou proceduru, ktera vypada takto:
CREATE PROCEDURE getrow (var_id INT, obdobi INT, var_mode INT)
RETURNING varchar(255), varchar(255), varchar(255),
varchar(255), varchar(255), varchar(255);
.
--neco s tim delam
.
.
-- a na konci vracim
RETURN hlavicka, var_ret1,var_ret2, var_ret3, var_ret4, var_ret5;
END PROCEDURE;
Problem je v tom, ze kolikrat se stane, ze retezec presahne max. delku 255
znaku...
Zkousel jsem deklarovat treba char(1000), ale to nejde -
stale to hlasi:
General SQL error.
Resulting string length must be less than or equal to 255.
Nevi nekdo z vas jak na to ???
Budu vdecny za jakoukoliv radu.
S pozdravem Jiri Kratochvil
Další informace o konferenci Databases