Форум: "Базы";
Текущий архив: 2003.09.25;
Скачать: [xml.tar.bz2];
ВнизПривет всем!!, подскажите есть ли похожая командаили функция Найти похожие ветки
← →
FFF (2003-09-04 12:09) [0]на это (в оракле)
round(поле1/decode(поле2, 0, 1, поле2),2), поле3
в дельфях
Всем заранее спасибо.
← →
Vlad (2003-09-04 12:10) [1]команда похожая на round или на decode ?
← →
FFF (2003-09-04 12:11) [2]на обе, мне нужно сделать запрос из парадоксовой таблицы, но я не знаю похожей команды
← →
Vlad (2003-09-04 12:13) [3]Ну Round он и в Дельфи Round. (см. Хелп)
А Decode самому писать надо.
Попробуй написать оверлоадные функции IIF (как в Си)
← →
FFF (2003-09-04 12:18) [4]а есть ли такие функции в дельфях?
← →
Mike Kouzmine (2003-09-04 12:21) [5]Есть
← →
Vlad (2003-09-04 12:22) [6]>FFF (04.09.03 12:18) [4]
На сколько я знаю - нет.
Лично я сам писал функции наподобие
function IIF(B: Boolean; Par1,Par2: integer): integer; overload;
function IIF(B: Boolean; Par1,Par2: string): string; overload;
Если true, то возвращает первый параметр, если false - то второй.
А лучше не парься и пользуйся стандартным if или case
← →
FFF (2003-09-04 12:22) [7]напишите если не трудно , какие именно, буду оч.благодарен
:)
← →
FFF (2003-09-04 12:24) [8]мне все это в запросе нужно сделать..
← →
Sandman25 (2003-09-04 12:25) [9]Так в запросе или в Дельфях?
← →
Vlad (2003-09-04 12:26) [10]>FFF (04.09.03 12:24) [8]
Тогда причем тут Дельфовые функции ?
Читай хелп по Sql !
← →
FFF (2003-09-04 12:26) [11]в запросе
← →
bushmen (2003-09-04 12:28) [12]Запросы бывают разные
← →
Vlad (2003-09-04 12:28) [13]>FFF (04.09.03 12:09)
>......в дельфях
А чего ты тогда воду мутишь?
Не в дельфях а в парадоксе. Так бы сразу и говорил.
← →
FFF (2003-09-04 12:30) [14]сорри , я не правильно поставил вопрос,
мне нужны похожие функции на оракловские, т.е. такие как я выше указал , которых можно применить в парадоксовой таблице.
← →
FFF (2003-09-04 12:32) [15]так как сделать?
:)
← →
Sandman25 (2003-09-04 12:36) [16]Одним запросом в Paradox такое сделать не получится ИМХО.
← →
FFF (2003-09-04 12:44) [17]неужели нет похожей функции ,
уважаемые мастера, подскажите новичку.
:)
← →
MsGuns (2003-09-04 12:45) [18]Local SQL: SUBSTRING+CAST
← →
Vlad (2003-09-04 12:49) [19]select round((поле1/поле2),2), поле3 where поле2<>0
union
select round(поле1,2), поле3 where поле2=0
результат будет аналогичный
только аналог функции round в парадоксе не знаю....
← →
FFF (2003-09-04 13:10) [20]спасибо всем.
← →
FFF (2003-09-04 13:11) [21]есть оказывается такая функция...
:)
← →
MsGuns (2003-09-04 13:28) [22]>Vlad © (04.09.03 12:49) [19]
>только аналог функции round в парадоксе не знаю....
В Local SQL ты хотел сказать ?
CAST(n1/n2 as decimal(x, y))
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.09.25;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.012 c