Передача параметра.

Gorynych
Дата: 01.08.2005 13:21:40
Доброе время суток.

Как в обычный SQL передать параметр.

Есть SQL , где куча сравнений с одной датой.
Как дату засунуть в переменную?
alex-ls
Дата: 01.08.2005 13:23:37
А SQL откуда выполняется?
Gorynych
Дата: 01.08.2005 13:29:44
alex-ls
А SQL откуда выполняется?


He из SqlPlus :-)

SQLNAVIGATOR от Quest
Vint
Дата: 01.08.2005 13:32:05
В чкуэльнавигаторе есть такая кнопочка с значком & вот нажми её а потом везде вместо твоей даты поставь :MYDATE ну дальше думаю сам разберешся что ввести при выполнении
alex-ls
Дата: 01.08.2005 13:32:30
declare
имя переменной
begin
присваиваем переменной значение
выполняем, что надо
end;
alex-ls
Дата: 01.08.2005 13:34:46
А вообще зачем это тебе? Параметр передавать, чем обычный способ не подходит?
Gorynych
Дата: 01.08.2005 14:13:31
alex-ls
declare
имя переменной
begin
присваиваем переменной значение
выполняем, что надо
end;


Э, это уже не SQL :-)

Насчет & спасибо
alex-ls
Дата: 01.08.2005 14:18:53
Gorynych
alex-ls
declare
имя переменной
begin
присваиваем переменной значение
выполняем, что надо
end;


Э, это уже не SQL :-)

согласен, но зачем все же параметр передавать из SQL Navigator?
Владимор Конев
Дата: 01.08.2005 15:37:33
alex-ls
согласен, но зачем все же параметр передавать из SQL Navigator?
Ну как же?!?!?! А если человек запрос отлаживает, а запрос из приложения, а в приложении юзаются переменные привязки, а запрос не маленький и переменных очень много... Напряжно ведь менять вначале переменные привязки на значения, а после отладки - значения на переменные привязки
Vint
Дата: 01.08.2005 15:59:17
вово а еще удобно когда в одном и том же окне иногда надо юзать три четыре запроса для отладки которые юзают одни и те же BIND пременные очень удобно бывает чтобы не изменять в 10 местах просто пишеш переменные и все и потом менять надо токо при запуске