Форум: "Начинающим";
Текущий архив: 2005.12.04;
Скачать: [xml.tar.bz2];
ВнизSQL: о параметризированных запросах Найти похожие ветки
← →
Дева © (2005-11-18 14:36) [0]Подскажите, пожалуйста, возможно ли сортировать по полю, указанному в параметре?
Верен ли такой запрос:
SELECT * FROM Table1
ORDER BY :Param;
И если не верно, подскажите, пожалуйста, как отсортировать по полю, наименование которого заранее неизвестно?
← →
Sergey13 © (2005-11-18 14:49) [1]Какая БД и компоненты? Иногда можно иногда нет.
Можно номер поля в перечне полей указать.
← →
Дева © (2005-11-18 15:02) [2]База данных в Акцесе, SQL-запрос - ТADOQuery
Где указать номер поля?
← →
Sergey13 © (2005-11-18 15:15) [3]2[2] Дева © (18.11.05 15:02)
>База данных в Акцесе, SQL-запрос - ТADOQuery
тут не помогу. Не юзал.
>Где указать номер поля?SELECT * FROM Table1
Order By 1
сортировка по первому полю в Table1
← →
Anatoly Podgoretsky © (2005-11-18 15:38) [4]Метаданные не могут быть параметрами.
← →
Sergey13 © (2005-11-18 15:47) [5]2[4] Anatoly Podgoretsky © (18.11.05 15:38)
Некоторые компоненты (DOA для Оракла например) видимо прозрачно делают макроподстановку (я конкретно не разбирался), но синтаксис такой в них допустим. Тип параметра (в ДОА) - Substitution.
← →
Anatoly Podgoretsky © (2005-11-18 16:54) [6]Sergey13 © (18.11.05 15:47) [5]
Ну так макроподстановка и параметры разные вещи
На сервер сначала отдается запрос, а потом отдельно передаются параметры, сервер не в состоянии будет произвести интерпритацию запроса.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2005.12.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.033 c