Текущий архив: 2005.07.31;
Скачать: CL | DM;
Внизсинтаксис запроса Найти похожие ветки
← →
evg00 (2005-06-16 12:43) [0]Есть примерно вот такой запрс Query.SQL.text:="select p1,p2, if(p1>p2,p1-p2,0) from tab"в Access так же пишется только IIF а какой в Delphi правильный синтаксис что то я даже в хелпе ничего не нашел?
← →
ЮЮ © (2005-06-16 12:46) [1]К Delphi SQL-синтаксис никакого отношения не имеет.
Надо писать так как понимает провайдер.
← →
Dummes (2005-06-16 12:48) [2]А здесь ссмотрел: LocalSQL.hlp
← →
evg00 (2005-06-16 12:48) [3]ну какие еще варианты есть если ошибку выдает например в DatabaseDesktop
← →
evg00 (2005-06-16 12:49) [4]А здесь ссмотрел: LocalSQL.hlp - у меня нет такого
← →
Bronco © (2005-06-16 12:50) [5]
> а какой в Delphi правильный синтаксис
Никакого. Delphi - это не СУБД.
Лучше скажи, какой тип БД и через какие компоненты доступа работаешь
← →
evg00 (2005-06-16 12:53) [6]to Bronco ©
таблица Paradox - локальная нужно написать вот такой запрос в Query
← →
ЮЮ © (2005-06-16 12:54) [7]>LocalSQL.hlp - у меня нет такого
А DatabaseDesktop тогда откуда? См. в папке с BDE
← →
Bronco © (2005-06-16 12:57) [8]
> evg00 (16.06.05 12:53) [6]
На сколько я знаю, там нет похожих конструкций.
Хотя, лучше проверь сам. Ищи файл справки который тебе назвали.
У меня, например, он лежит
C:\Program Files\Common Files\Borland Shared\BDE\LOCALSQL.HLP
← →
ЮЮ © (2005-06-16 12:58) [9]Во-первых, вычислить такую чушь можно уже на клиенте (см. Calculated Field).
А запросом только так:
select p1,p2, p1-p2 from tab where p1 > p2
union
select p1,p2, CAST(0 as <тип p1, p2>) from tab where p1 <= p2
← →
evg00 (2005-06-16 14:06) [10]а вложенные запросы там тоже нельзя делать типа select * from (select p1,p2 from tab)? опять пишет ошибку синтаксиса
← →
ЮЮ © (2005-06-22 03:56) [11]Непараметрические вложенные запросы могут быть сохраненны в текстовый файл и затем использоваться в запросах, как таблицы:
select * from "p1p2.sql"
где
p1p2.sql содержит "select p1,p2 from tab"
См.Local Wiews в том же LOCALSQL.HLP
Страницы: 1 вся ветка
Текущий архив: 2005.07.31;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.037 c