|
Модераторы: LSD |
|
transkriptsiya |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 101 Регистрация: 17.1.2008 Репутация: нет Всего: нет |
select length(&dd), (&dd)-1, (&dd)+sysdate from dual
В таком варианте при запуске скрипта мне нужно вводить значение переменной вручную в диалоговое окно. Подскажите, как объявить переменную dd, что бы ее значение можно было менять в самом скрипте, и при необходимости его менять, без диалогового окна. среда разработки - PL\SQL Developer. Это сообщение отредактировал(а) transkriptsiya - 20.7.2014, 00:27 |
|||
|
||||
ТоляМБА |
|
||||||
Котэ Профиль Группа: Завсегдатай Сообщений: 1607 Регистрация: 15.12.2004 Репутация: нет Всего: 252 |
The following example illustrates creating a bind variable, changing its value, and displaying its current value.
To create a bind variable, enter:
To change this bind variable in SQL*Plus, you must use a PL/SQL block:
PL/SQL procedure successfully completed. To display the value of the bind variable in SQL*Plus, enter:
RESULT: RET_VAL ---------- 4 |
||||||
|
|||||||
transkriptsiya |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 101 Регистрация: 17.1.2008 Репутация: нет Всего: нет |
Дело в том что я знаю как объявить переменную в SQL*Plus. Вопрос был как в среде PL\SQL Developer или SQL Navigator это сделать.
как сюда подставить переменную? select length(&dd), (&dd)-1, (&dd)+sysdate from dual |
|||
|
||||
Zloxa |
|
||||
Чо? Профиль Группа: Завсегдатай Сообщений: 3470 Регистрация: 12.9.2008 Репутация: 37 Всего: 161 |
точно так же
-------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка |
||||
|
|||||
transkriptsiya |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 101 Регистрация: 17.1.2008 Репутация: нет Всего: нет |
Zloxa - это те же яйца, только в профиль.
Не получается написать это в текстовом файле с расширением .sql что бы потом бухгалтер взял этот файлик открыл в PL\SQL Developer или SQL Navigator и запустил - поменяв, при необходимости, всего одну переменную. Это сообщение отредактировал(а) transkriptsiya - 21.7.2014, 22:24 |
|||
|
||||
Zloxa |
|
||||
Чо? Профиль Группа: Завсегдатай Сообщений: 3470 Регистрация: 12.9.2008 Репутация: 37 Всего: 161 |
Это лог сесси командного окна PL/SQL Developer'а
откройте его не в SQL Window, а в Command WIndow
Девелопер и навигатор это такой же не инструмент бухгалтера, как и сиквелплас. Но сиквелплас, в отличии от других перечисленных, можно завернуть в батничек, и, тем самым, сделать его более бухгалтер френдли. -------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка |
||||
|
|||||
transkriptsiya |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 101 Регистрация: 17.1.2008 Репутация: нет Всего: нет |
Command WIndow -это хорошо. Но вопрос не в том какими способами можно решить, а как решить конкретным способом.
|
|||
|
||||
Zloxa |
|
|||
Чо? Профиль Группа: Завсегдатай Сообщений: 3470 Регистрация: 12.9.2008 Репутация: 37 Всего: 161 |
а, ну удачи
-------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка |
|||
|
||||
Правила форума "Oracle" | |
|
Данный раздел предназначен для обсуждения проблем с Oracle Database, другие продукты Oracle здесь не обсуждаются. Просьба при создании темы, придерживаться следующих правил:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, LSD. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Oracle | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |