|
Тема |
oracle can't drop MATERIALIZED VIEW |
|
Автор | krasi (Нерегистриран) | |
Публикувано | 09.03.04 13:37 |
|
|
Вижте сега кво става тука :
свързвам се като потребител dev.
SQL> desc ggg;
Name Null? Type
------------------------------- -------- ----
DAY CHAR(1)
SQL> drop table ggg;
drop table ggg
*
ERROR at line 1:
ORA-12083: must use DROP MATERIALIZED VIEW to drop "DEV"."GGG"
SQL> DROP MATERIALIZED VIEW ggg;
DROP MATERIALIZED VIEW ggg
*
ERROR at line 1:
ORA-12003: snapshot "DEV"."GGG" does not exist
SQL> desc ggg;
Name Null? Type
------------------------------- -------- ----
DAY CHAR(1)
SQL> select * from ggg;
no rows selected
не мога да намеря ключа от палатката :)))
това view го създадох при rebuild - с TOAD по следния начин
rename view1 to view_x
create view1
insert на всичко от view_x в view1
(тва става със стандартен скрип на TOAD)
после изтрих всичко от view_x с truncate и го преименувах в GGG
защото една процедура която ползва view-to започна да прази мизерии макар да е против всякаква логика.
сега обаче защо не мога да го изтрия ???
|
| |
|
|
|