Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.018 c
14-69000
MJH
2002-09-29 04:58
2002.10.21
ВНИМАНИЕ!!! СУПЕРБАГ!!!!!


14-69021
Вова
2002-09-30 19:42
2002.10.21
Дайте совет


8-68877
ed_30
2002-06-21 11:15
2002.10.21
координаты точек пересечения фигур


1-68771
Sergey-ZZZ
2002-10-11 15:53
2002.10.21
Логин


4-69080
Aquaform
2002-09-08 16:29
2002.10.21
Hе могу найти ошибку




   Наверх