Вниз
Скачать: 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.986 c
3-68668
SunnyTm
2002-09-30 22:28
2002.10.21
Когда нужны DBEdit и EditMask?


1-68806
Sidorovich
2002-10-10 01:02
2002.10.21
новая форма без модуля?


6-68895
NetBreaker666
2002-08-09 20:58
2002.10.21
SMTP - протокол. Объясните пожалуйста.


14-69017
Gumanoid
2002-09-06 17:53
2002.10.21
Win ?????


1-68691
mike_yz
2002-10-10 19:25
2002.10.21
как проверить строку если это число, или нет?




   Наверх