Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.028 c
1-1121353411
Гость2
2005-07-14 19:03
2005.07.31
Количество файлов в папке


1-1120922185
KyRo
2005-07-09 19:16
2005.07.31
Как убрать стандартную реакцию


14-1120559083
smak
2005-07-05 14:24
2005.07.31
компонент XML


3-1118835314
IronMan
2005-06-15 15:35
2005.07.31
FireBird vs Yaffil


4-1117228711
seamcat
2005-05-28 01:18
2005.07.31
Handl ы




   Наверх