|
|
|
Object table substitution
|
|||
|---|---|---|---|
|
#18+
При создании объектной таблицы можно указать свойство Код: plsql 1. А как узнать для уже существующей объектной таблицы, что было указано - NOT или нет? Прошерстил все вьюхи словаря, нашел только для отдельных атрибутов объектов в ALL_OBJ_COLATTRS, но не для таблицы целиком. Или плохо смотрел? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2020, 01:06 |
|
||
|
Object table substitution
|
|||
|---|---|---|---|
|
#18+
Похоже, разобрался. Если кому интересно, в этой же вьюхе ALL_OBJ_COLATTRS содержатся свойства и для объектной таблицы целиком. Нужно найти атрибут с системным названием SYS_NC_ROWINFO$ , это и будет инфа по таблице. Кстати говоря, есть одна хитрость. Если объектный тип, использованный при создании объектной таблицы, не имеет предков-потомков, то любые попытки указания SUBSTITUTABLE AT ALL LEVELS просто тихо игнорируются. Оракл смекает, что тип нечем заменить (substitute), поэтому просто всегда ставит NOT SUBSTITUTABLE AT ALL LEVELS . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2020, 18:31 |
|
||
|
|

start [/forum/search_topic.php?author=MezonLibra&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
48ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 637ms |
| total: | 768ms |

| 0 / 0 |
