Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.24;
Скачать: CL | DM;

Вниз

Оракл тупит   Найти похожие ветки 

 
AlexXn   (2004-09-28 18:18) [0]

Есть таблица с некоторыми столбцами. "Главное" поле
 ID_PAYER NUMBER(9)

Есть запрос, где используется
CASE ID_PAYER WHEN PAYER > 0 THEN something ELSE somrthing2 END. На клиент приходит уже не NUMBER(9), а че-то другое, т.к. определяется как TFloatField, а не TIntegerField. Че делать и как победить? Мот не case использовать, а че-нить другое? Пробовал с DECODE, аналогичнвя хрень.
НО МНЕ НУЖНО ЧТОБЫ ОБЯЗАТЕЛЬНО ВОЗВРАЩАЛО КАК TIntegerField Клиент не может изменяться.


 
ЮЮ ©   (2004-09-29 02:59) [1]

something и somrthing2 должны возвращать целое значение (или быть приведены к NUMBER(9)


 
Sergey13 ©   (2004-09-29 09:05) [2]

cast(something as number(9))


 
Reindeer Moss Eater ©   (2004-09-29 09:08) [3]

Тупит не Оракл.

ENABLE INTEGERS


 
Reindeer Moss Eater ©   (2004-09-29 09:24) [4]

Кстати, каст здесь не поможет ибо не при чем он.
Если сделать даже "простой" селект из поля number(n,0) (без всяких case и decode) то на клиенте не получим целочисленное поле.
Если не включен параметр из предыдущего поста.



Страницы: 1 вся ветка

Текущий архив: 2004.10.24;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.059 c
1-1097483699
LittleGirlie
2004-10-11 12:34
2004.10.24
Помогите с Kylix-ом


3-1096054177
tormoz
2004-09-24 23:29
2004.10.24
Проверка таблицы на соответствие структуры


6-1092720965
serg128
2004-08-17 09:36
2004.10.24
Как принимать/отправлять сообщения при помощи TNMUDP?


3-1096350232
Нович[Ок]
2004-09-28 09:43
2004.10.24
Использование БД при написании системы "СКЛАД"


1-1097235049
Cosinus
2004-10-08 15:30
2004.10.24
StringGrid и пунктир if gdFocused (DrawFocusRect)?