Вниз
Скачать: 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.011 c
1-68789
Dimedrol
2002-10-09 18:33
2002.10.21
DLL и компоненты доступа к БД


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


3-68665
PAVELsinicinV
2002-09-30 18:57
2002.10.21
Немогу преобразовать поле из таблицы


1-68818
Демонов Е.В.
2002-10-09 14:49
2002.10.21
Вопрос про Симафор


3-68674
Lariska
2002-09-30 12:25
2002.10.21
BatchMove




   Наверх