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

Вниз

Local SQL   Найти похожие ветки 

 
777 ©   (2002-09-28 17:27) [0]

Господа, может ктонибудь уже сталкивался с проблемой:
как в запросе (Local SQl) преобразовать строку в число?
(например 00098 в 98) возможно ли это без создания временных таблиц? (допустим только убрать лидирующие 0 в строке)


 
sniknik ©   (2002-09-28 18:43) [1]

нашол тоже проблему.
используй CAST("00098" AS INTEGER) так по моему пишется.
а если только отрезеть нули (не совсем понятно что именно тебе нужно) то SUBSTRING("00098" FROM 4) это если знаеш откуда начинается, универсально можно так попробовать CAST(CAST("00098" AS INTEGER) AS CHAR(10)) должно нули отрезать но остатся строкой.


 
777 ©   (2002-09-28 19:34) [2]

Спасибо!
Это именно то, что нужно!



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

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

Наверх




Память: 0.47 MB
Время: 0.014 c
3-68662
Barmutik
2002-09-30 12:20
2002.10.21
Midas ... выгребание большого курсора


3-68638
Ученик
2002-09-27 11:57
2002.10.21
Копирование данных в Interbase


4-69082
olegg
2002-09-06 13:01
2002.10.21
Уважаемые мастера , файл открыт на чтение с другого компьютера


1-68804
ZEE
2002-10-08 17:43
2002.10.21
Вызов Properties


14-68943
Гогия
2002-09-27 15:16
2002.10.21
Перспективы развития в современных условиях