Вниз
Скачать: 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.014 c
1-68729
Демонов Е.В.
2002-10-09 16:17
2002.10.21
Вопрос про МУТЕКС (СИМОФОР)


1-68734
Шурик Ш
2002-10-10 19:08
2002.10.21
---|Ветка была без названия|---


1-68730
Wetnose
2002-10-11 09:20
2002.10.21
COM-server в design-time не выгружается...


14-68925
den_c
2002-09-26 07:07
2002.10.21
Что делать когда не знаешь серийный номер и Authorization Key


3-68682
Oct
2002-09-27 17:22
2002.10.21
Disconnect from DataBase




   Наверх