Re: Поведение CASE с блобами

2007-12-10 Пенетрантность sasha
А где-то есть 64-битный снапшот?

Re: Поведение CASE с блобами

2007-12-10 Пенетрантность sasha
Как они тебя еще не сьели? Съели. Я опять понял что лоханулся. Я кучу ошибок в бэте нашёл, и отменил их по причине того что в снапшоте их небыло, и только сегодня я

Re: Поведение CASE с блобами

2007-12-09 Пенетрантность Vladimir A.Bakhvaloff
Hello, Kovalenko! You wrote on Sun, 9 Dec 2007 15:18:39 +0300: ??>> У меня тут зоопарк серверов - я наверное на бэте пробовал. KD> Как они тебя еще не сьели? Патамушта в клетках сидять!.. %))) With be

Re: Поведение CASE с блобами

2007-12-09 Пенетрантность sasha
Пример отработал без ошибки. Что я делаю не так? О, так на снапшотах всё работает, в т.ч. COALESCE!!! У меня тут зоопарк серверов - я наверное на бэте пробовал. Спасибо вÐ

Re: Поведение CASE с блобами

2007-12-09 Пенетрантность Dmitry Yemanov
sasha wrote: EXECUTE BLOCK RETURNS ( VAL BLOB SUB_TYPE TEXT ) AS DECLARE TYPE_CODE CHAR; DECLARE I INT; DECLARE S VARCHAR(10); DECLARE T BLOB SUB_TYPE TEXT; BEGIN VAL = CASE TYPE_CODE WHEN 'I' THEN I WHEN 'S' THEN S WHEN 'T' THEN T END; SUSPEN

Re: Поведение CASE с блобами

2007-12-08 Пенетрантность sasha
И где ты был раньше? Другими делами был занят :)

Re: Поведение CASE с блобами

2007-12-08 Пенетрантность sasha
Не понял смысла твоей претензии. CASE сравнивает аргументы, которые идут непосредственно после WHEN. То, что идёт после THEN - не сравнивается. Теперь текст ошибки: Data

Re: Поведение CASE с блобами

2007-12-08 Пенетрантность Dmitry Yemanov
sasha wrote: EXECUTE BLOCK RETURNS ( VAL BLOB SUB_TYPE TEXT ) AS DECLARE TYPE_CODE CHAR; DECLARE I INT; DECLARE S VARCHAR(10); DECLARE T BLOB SUB_TYPE TEXT; BEGIN VAL = CASE TYPE_CODE WHEN 'I' THEN I WHEN 'S' THEN S WHEN 'T' THEN T END; SUSPEN

Re: Поведение CASE с блобами

2007-12-08 Пенетрантность Dmitry Yemanov
sasha wrote: Кхм... Вот беда то какая. Столько всего сделали в 2.1, но неужели не нашлось решения такой вот проблемки? И где ты был раньше? -- Дмитрий Еманов

Re: Поведение CASE с блобами

2007-12-08 Пенетрантность sasha
Кхм... Вот беда то какая. Столько всего сделали в 2.1, но неужели не нашлось решения такой вот проблемки? EXECUTE BLOCK RETURNS ( VAL BLOB SUB_TYPE TEXT ) AS BEGIN VAL = COALESCE(VAL, ''); VAL = IIF(VAL IS NULL,

Поведение CASE с блобами

2007-12-08 Пенетрантность sasha
На мой взгляд хоть сервер и обрабатывает этот случай, но это баг. Суть: если использовать в выражении CASE текстовые блобы, которые стремятся быть совместимыми со с