|
|
|
где сама таблица-то ?
|
|||
|---|---|---|---|
|
#18+
вопрос такой: вот есть представление create or replace view v_$sqltext as select "ADDRESS","HASH_VALUE","COMMAND_TYPE","PIECE","SQL_TEXT" from v$sqltext в тоже время v$sqltext является синонимом для v_$sqltext согласно select * from all_objects where object_name like 'V$SQLTEXT' select * from all_synonyms a where a.synonym_name like 'V$SQLTEXT' как это может быть ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2003, 15:19:41 |
|
||
|
где сама таблица-то ?
|
|||
|---|---|---|---|
|
#18+
V$ - это динамические вью или таблицы, они создаются во время запуска Oracle и умирают после останова. Поэтому их нет в словаре данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2003, 15:41:35 |
|
||
|
где сама таблица-то ?
|
|||
|---|---|---|---|
|
#18+
Элементарно. В схеме sys есть v$sqltext, который вшит в оракл. На него создается представление v_$sqltext, хранящееся в словаре. На этот самый v_$sqltext создан public synonym v$sqltext. Пользователь sys обращается на "настоящий" v$sqltext, другие - на синоним. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2003, 15:44:09 |
|
||
|
где сама таблица-то ?
|
|||
|---|---|---|---|
|
#18+
1) SQL> select * from v$fixed_view_definition where view_name = 'V$SQLTEXT'; view definition: select ADDRESS , HASH_VALUE , COMMAND_TYPE , PIECE , SQL_TEXT from GV$SQLTEXT where inst_id = USERENV('Instance') 2) select * from v$fixed_view_definition where view_name = 'GV$SQLTEXT'; view definition: select inst_id,kglhdadr, kglnahsh, kgloboct, piece, name from x$kglna where kgloboct != 0 3) mozhno smotretj v v$fixed_table i uvidetj, shto tam v spiske jestj i x$kglna Vsje x$ tabljici kak i x$kglna nje takiji tabljici, katoriji sozdajutsja s "create table", onji shto to pahozhoje na osobiji strukturi pamjatji, virtualjniji tabljici, katoriji napoljajutsja i menjajutsja dinamicheski. Skript dlja sozdanjije takih tabljic njenaidjosh, potomu shto kod vnjedrjon v kod oracle. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2003, 16:08:40 |
|
||
|
|

start [/forum/topic.php?fid=52&tid=1990048]: |
0ms |
get settings: |
5ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
192ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 462ms |

| 0 / 0 |
