Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Проблемка с Union


ЗфдЗфднср ©   (2007-12-21 21:05:00) 

Добрый вечер.
Заранее извиняюсь за возможно глупый вопрос.
Такая проблемка.
Пишу на Interbase запрос вида:

select ID,  'Меньше' as N  from client where iD<9
union
select ID,  'Равно' as N from client where iD=10

Выдаётся ошибка.
Понимаю, что всё из-за того что в словах  'Меньше' и 'Равно' разное кол-во букв. Посоветуйте как избежать данную ошибку.
Заранее спасибо.


ЗфдЗфднср   (2007-12-21 21:19:00) [1]

Desdechado, DrPass - большое спасибо.
Чёт под вечер туплю не подецки. :)


DrPass   (2007-12-21 21:15:00) [2]

Приведи их к одному типу - cast('bebebe' as varchar(10)) as N


Desdechado   (2007-12-21 21:13:00) [3]

> Выдаётся ошибка.
Какая?

Версия IB какая?

Если боишься за длину, поставь CAST


Наверх

Титульная страница Поиск, карта сайта Написать письмо