|
|
|
Динамическое формирование запроса
|
|||
|---|---|---|---|
|
#18+
Спецы, подскажите как динамически подставить имя таблицы в запрос. Нижележащий код не работает. DECLARE sql_str VARCHAR2(200); CURSOR cur_ut IS SELECT table_name FROM user_tables; c INTEGER; rows_processed INTEGER; kol_rec INTEGER; BEGIN c := DBMS_SQL.OPEN_CURSOR; FOR qq IN cur_ut LOOP sql_str := 'SELECT COUNT(*) INTO kol_rec FROM ' || qq.table_name; DBMS_SQL.PARSE( c, sql_str, dbms_sql.native ); rows_processed := dbms_sql.execute(c); END LOOP; DBMS_SQL.close_cursor(c); END; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2003, 12:55 |
|
||
|
Динамическое формирование запроса
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2003, 13:04 |
|
||
|
Динамическое формирование запроса
|
|||
|---|---|---|---|
|
#18+
Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2003, 13:15 |
|
||
|
Динамическое формирование запроса
|
|||
|---|---|---|---|
|
#18+
Я рано радовался ... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2003, 14:56 |
|
||
|
Динамическое формирование запроса
|
|||
|---|---|---|---|
|
#18+
фигня какая-то :( как говорят программеры пользователям: "у нас все работает..." версия oracle какая у тебя? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2003, 15:37 |
|
||
|
Динамическое формирование запроса
|
|||
|---|---|---|---|
|
#18+
8.1.7 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2003, 15:47 |
|
||
|
Динамическое формирование запроса
|
|||
|---|---|---|---|
|
#18+
sorry у меня 8.1.7.3 и код работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2003, 17:09 |
|
||
|
Динамическое формирование запроса
|
|||
|---|---|---|---|
|
#18+
В пятой строчке на стоит ";" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2003, 10:19 |
|
||
|
Динамическое формирование запроса
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2003, 13:18 |
|
||
|
Динамическое формирование запроса
|
|||
|---|---|---|---|
|
#18+
Точку с запятой не бывает ставить ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2003, 21:57 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=32143940&tid=1990885]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
181ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 243ms |
| total: | 498ms |

| 0 / 0 |
