|
PL/SQL Developer и биндинг переменных для SQL запроса в определённом порядке
|
|||
---|---|---|---|
#18+
Можно ли в "PL/SQL Developer" сначала выбрать "Город", а потом "Район" внутри города ? т.е. чтобы он не сразу запрашивал переменные Город и Район, а сначала спросил Город, потом выбрал районы внутри этого города и дал выбрать из списка только "Арбат" для "Москвы" ? Как решить этот вопрос в среде разработки "PL/SQL Developer" ? WITH City AS -- Города (SELECT 1 AS CID, 'Москва' AS CNAME FROM dual UNION SELECT 2, 'Лондон' FROM dual), District AS -- Районы (SELECT 3 AS DID, 1 AS CID, 'Арбат' AS DNAME FROM dual UNION SELECT 4 AS DID, 2 AS CID, 'Хайгейт' FROM dual) SELECT * FROM City, District WHERE City.CID = &<name="Город" list="SELECT 1 AS CID, 'Москва' AS CNAME FROM dual UNION SELECT 2, 'Лондон' FROM dual" description="yes"> AND District.CID = &<name="Район" list="SELECT 1 AS CID, 'Арбат' AS DNAME FROM dual UNION SELECT 2, 'Хайгейт' FROM dual" description="yes"> ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2020, 17:53 |
|
PL/SQL Developer и биндинг переменных для SQL запроса в определённом порядке
|
|||
---|---|---|---|
#18+
Виктор Радченко выбрал районы внутри этого города и дал выбрать из списка только PL/SQL Developer 11.0 User’s Guide: 12.3 - VariablesThe items in a list can sometimes depend on the value of another variable. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2020, 21:46 |
|
|
start [/forum/topic.php?fid=52&msg=39949516&tid=1881321]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
154ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
others: | 287ms |
total: | 521ms |
0 / 0 |