|
Тема |
Давам [re: no_data_found] |
|
Автор | krasi (Нерегистриран) | |
Публикувано | 10.03.04 10:29 |
|
|
Благодаря за търпението .
Сега ще пробвам по сносно да обясня.
Значи имаме обекта А който е snapshot table създаден чрез query върху
remote db.
чрез TOAD направих следното
rename A to A_X.
create A същата като A_X
insert into A (column1,column2,column3,column4 )
select column1,column2,column3,column4 from A_X
drop table A_X;
на последната стъпка даде грешка и не се дропна.
заради подозрения че една процедура която ползва А не работи.
дадох truncate на A_X и я преименувах за да няма такива съмнения.
GGG е новото име .
SQL> select OBJECT_TYPE from user_objects where OBJECT_NAME ='GGG';
OBJECT_TYPE
------------------
TABLE
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> select * from ggg;
no rows selected
SQL> desc ggg;
Name Null? Type
------------------------------- -------- ----
DAY CHAR(1)
select mview_name, container_name from user_mviews;
връща един списък в който обекта А
го има и двете колони - MVIEW_NAME и CONTAINER_NAME
но GGG не фигирира там.
Така да се надявам е обяснено по добре.
;)))
|
| |
|
|
|