
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
09.06.2003, 17:49:11
|
|||
|---|---|---|---|
|
|||
DDL & PL/SQL |
|||
|
#18+
Как в паект запихнуть создание таблиц вида Create table as select ...where..причем в where передаются параметры,вычисленные ранее в этом же пакете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.06.2003, 18:02:23
|
|||
|---|---|---|---|
|
|||
DDL & PL/SQL |
|||
|
#18+
Запихнуть говоришь..... use NDS or dbms_sql package ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.06.2003, 18:12:01
|
|||
|---|---|---|---|
|
|||
DDL & PL/SQL |
|||
|
#18+
это я уже понял, но пока как то успехов с ним нету (dbms_sql) - может кто-нибудь пример привести? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.06.2003, 18:19:22
|
|||
|---|---|---|---|
DDL & PL/SQL |
|||
|
#18+
Попробуй EXECUTE IMMEDIATE ... USING если версия позволяет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.06.2003, 18:23:22
|
|||
|---|---|---|---|
DDL & PL/SQL |
|||
|
#18+
Use NDS: DECLARE stmt VARCHAR2(4000); BEGIN stmt := 'CREATE TABLE ... AS SELECT ... WHERE col1 = :1 AND col2 = :2; EXECUTE IMMMEDIATE stmt USING parameter1,parameter2; END; / ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.06.2003, 18:44:40
|
|||
|---|---|---|---|
|
|||
DDL & PL/SQL |
|||
|
#18+
а начиная с какой версии using поддерживается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.06.2003, 08:53:42
|
|||
|---|---|---|---|
|
|||
DDL & PL/SQL |
|||
|
#18+
Значит никто не может помочь? dbms_sql.execute('create table test(n number)' - работает а вот bms_sql.execute('create table test1 as select * from test') - не работает Oracle 8.1.7 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.06.2003, 09:23:19
|
|||
|---|---|---|---|
DDL & PL/SQL |
|||
|
#18+
Вообще-то для выполнения DDL надо давать dbms_sql.parse();. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=52&mobile=1&tid=1990087]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
175ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 195ms |
| total: | 454ms |

| 0 / 0 |
