Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ДУБЛИ в ALL_TAB_COLS / 15 сообщений из 15, страница 1 из 1
26.08.2019, 16:14
    #39853785
chidoriami
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ДУБЛИ в ALL_TAB_COLS
Привет всем!
Кто-нибудь сталкивался с таким?

Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production

Код: plsql
1.
select * from ALL_TAB_COLS where table_name = 'T_000203_LEGAL_PARTY_VIEW' and owner = 'ODS_CDI';


OWNERTABLE_NAMECOLUMN_NAMEDATA_TYPECOLUMN_IDODS_CDIT_000203_LEGAL_PARTY_VIEWOKPO_POSTPONE_REASONNUMBER64ODS_CDIT_000203_LEGAL_PARTY_VIEWOKPO_POSTPONEDNUMBER63ODS_CDIT_000203_LEGAL_PARTY_VIEWOKPO_POSTPONEDNUMBER63ODS_CDIT_000203_LEGAL_PARTY_VIEWOKVED_POSTPONE_REASONNUMBER62ODS_CDIT_000203_LEGAL_PARTY_VIEWOKVED_POSTPONEDNUMBER61ODS_CDIT_000203_LEGAL_PARTY_VIEWOGRN_POSTPONE_REASONNUMBER60

все столбцы запроса приводить не буду, значения там одинаковые для дублирующегося атрибута.
на всякий,
HIDDEN_COLUMN = NO
VIRTUAL_COLUMN = NO
партиций нет
синонимов нет
вьюх нет

кто и что с таблицей делал, пока неясно, ищем этого гения.
Т.к. проблемы начались еще на прошлой неделе (динамический sql), а до разбора добрались только сейчас, поиски усложняются))))
Есть предположение, что менялась размерность столбца, но пока не понятно, что надо было сделать, чтобы получить такой результат

Мы, конечно, добавили distinct в запрос и все заработало.
И можно пересоздать таблицу, наверняка все будет ок (но там ~400 Gb и это потом как-нибудь)

Хочется просто понять и воспроизвести))))
...
Рейтинг: 0 / 0
26.08.2019, 16:31
    #39853788
Sayan Malakshinov
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ДУБЛИ в ALL_TAB_COLS
chidoriami,

выложите трассу 10053 для запроса
Код: plsql
1.
select * from ALL_TAB_COLS where table_name = 'T_000203_LEGAL_PARTY_VIEW' and owner = 'ODS_CDI';



и результат этого в sql*plus:
Код: plsql
1.
2.
3.
var c clob;
exec dbms_utility.expand_sql_text('select * from ALL_TAB_COLS',:c);
print c
...
Рейтинг: 0 / 0
26.08.2019, 16:38
    #39853794
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ДУБЛИ в ALL_TAB_COLS
chidoriamiМы, конечно, добавили distinct в запрос и все заработало.Используй all_tab_ columns . В all_tab_cols могут присутствовать системные колонки, к которым не имеет смысла обращаться напрямую.
...
Рейтинг: 0 / 0
26.08.2019, 16:48
    #39853804
chidoriami
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ДУБЛИ в ALL_TAB_COLS
-2-,

в ALL_TAB_COLUMNS та же картина

xtender ,

Код: plaintext
ORA-01039: insufficient privileges on underlying objects of the view

пытаюсь выбить права - это тут тяжело((
...
Рейтинг: 0 / 0
26.08.2019, 17:34
    #39853824
Sayan Malakshinov
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ДУБЛИ в ALL_TAB_COLS
chidoriami,

Так это вью? Пересоздать её пробовали? Покажите её ddl
...
Рейтинг: 0 / 0
26.08.2019, 17:40
    #39853828
chidoriami
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ДУБЛИ в ALL_TAB_COLS
xtender,

да нет, никакой вью нет (ну, кроме самой ALL_TAB_COLUMNS)

ALTER SESSION SET EVENTS '10053 trace name context forever'
выдает ORA-01031: insufficient privileges
и
dbms_utility.expand_sql_text
выдает
ORA-24256: EXPAND_SQL_TEXT failed with ORA-01039: insufficient privileges on underlying objects of the view
ORA-06512: at "SYS.DBMS_UTILITY", line 1568
...
Рейтинг: 0 / 0
26.08.2019, 17:45
    #39853831
SeaGate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ДУБЛИ в ALL_TAB_COLS
chidoriami,

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
select /*+ gather_plan_statistics */
       *
  from ALL_TAB_COLS
 where table_name = 'T_000203_LEGAL_PARTY_VIEW'
   and owner = 'ODS_CDI'
   and column_id = 63;

select * from table(dbms_xplan.display_cursor( format=> 'allstats last'));
...
Рейтинг: 0 / 0
26.08.2019, 17:47
    #39853832
chidoriami
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ДУБЛИ в ALL_TAB_COLS
xtender,

если смутило _VIEW в названии таблицы, так это калька с названия источника

(хранилище у нас =) )
...
Рейтинг: 0 / 0
26.08.2019, 17:48
    #39853833
chidoriami
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ДУБЛИ в ALL_TAB_COLS
SeaGate,

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
SQL_ID  6x3k57dtk20st, child number 0
-------------------------------------
select /*+ gather_plan_statistics */        *   from ALL_TAB_COLS  
where table_name = 'T_000203_LEGAL_PARTY_VIEW'    and owner = 'ODS_CDI' 
   and column_id = 63
 
Plan hash value: 3867193600
 
----------------------------------------------------------------------------------------------------------------------------------------------------------------
| Id  | Operation                                    | Name              | Starts | E-Rows | A-Rows |   A-Time   | Buffers | Reads  |  OMem |  1Mem | Used-Mem |
----------------------------------------------------------------------------------------------------------------------------------------------------------------
|   0 | SELECT STATEMENT                             |                   |      1 |        |      2 |00:00:00.03 |      33 |      1 |       |       |          |
|   1 |  TABLE ACCESS BY INDEX ROWID BATCHED         | OBJ$              |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|*  2 |   INDEX RANGE SCAN                           | I_OBJ1            |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|   3 |   TABLE ACCESS BY INDEX ROWID BATCHED        | OBJ$              |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|*  4 |    INDEX RANGE SCAN                          | I_OBJ1            |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|   5 |    TABLE ACCESS BY INDEX ROWID BATCHED       | OBJ$              |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|*  6 |     INDEX RANGE SCAN                         | I_OBJ1            |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|   7 |     TABLE ACCESS BY INDEX ROWID BATCHED      | OBJ$              |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|*  8 |      INDEX RANGE SCAN                        | I_OBJ1            |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|   9 |      TABLE ACCESS BY INDEX ROWID BATCHED     | OBJ$              |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|* 10 |       INDEX RANGE SCAN                       | I_OBJ1            |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|  11 |  NESTED LOOPS                                |                   |      1 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|* 12 |   INDEX RANGE SCAN                           | I_OBJ1            |      1 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|  13 |   TABLE ACCESS CLUSTER                       | USER$             |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|* 14 |    INDEX UNIQUE SCAN                         | I_USER#           |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|* 15 |  COUNT STOPKEY                               |                   |      0 |        |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|* 16 |   TABLE ACCESS CLUSTER                       | HISTGRM$          |      0 |      2 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|* 17 |    INDEX UNIQUE SCAN                         | I_OBJ#_INTCOL#    |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|* 18 |  COUNT STOPKEY                               |                   |      0 |        |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|* 19 |   TABLE ACCESS CLUSTER                       | HISTGRM$          |      0 |      2 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|* 20 |    INDEX UNIQUE SCAN                         | I_OBJ#_INTCOL#    |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|  21 |  NESTED LOOPS OUTER                          |                   |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|  22 |   TABLE ACCESS BY INDEX ROWID                | COL$              |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|* 23 |    INDEX UNIQUE SCAN                         | I_COL3            |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|  24 |   TABLE ACCESS BY INDEX ROWID                | ATTRCOL$          |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|* 25 |    INDEX UNIQUE SCAN                         | I_ATTRCOL1        |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|  26 |    TABLE ACCESS BY INDEX ROWID               | ATTRCOL$          |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|* 27 |     INDEX UNIQUE SCAN                        | I_ATTRCOL1        |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|  28 |  TABLE ACCESS BY INDEX ROWID BATCHED         | OBJ$              |      1 |      1 |      0 |00:00:00.01 |       2 |      0 |       |       |          |
|* 29 |   INDEX RANGE SCAN                           | I_OBJ1            |      1 |      1 |      0 |00:00:00.01 |       2 |      0 |       |       |          |
|  30 |  TABLE ACCESS BY INDEX ROWID BATCHED         | OBJ$              |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|* 31 |   INDEX RANGE SCAN                           | I_OBJ1            |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|  32 |  TABLE ACCESS BY INDEX ROWID BATCHED         | OBJ$              |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|* 33 |   INDEX RANGE SCAN                           | I_OBJ1            |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|* 34 |  FILTER                                      |                   |      1 |        |      2 |00:00:00.03 |      33 |      1 |       |       |          |
|  35 |   NESTED LOOPS OUTER                         |                   |      1 |      1 |      2 |00:00:00.01 |      21 |      1 |       |       |          |
|* 36 |    HASH JOIN                                 |                   |      1 |      1 |      2 |00:00:00.01 |      21 |      1 |   756K|   756K|  494K (0)|
|  37 |     NESTED LOOPS OUTER                       |                   |      1 |      1 |      2 |00:00:00.01 |      20 |      1 |       |       |          |
|  38 |      NESTED LOOPS OUTER                      |                   |      1 |      1 |      1 |00:00:00.01 |      17 |      0 |       |       |          |
|  39 |       NESTED LOOPS OUTER                     |                   |      1 |      1 |      1 |00:00:00.01 |      17 |      0 |       |       |          |
|  40 |        NESTED LOOPS OUTER                    |                   |      1 |      1 |      1 |00:00:00.01 |      14 |      0 |       |       |          |
|  41 |         NESTED LOOPS                         |                   |      1 |      1 |      1 |00:00:00.01 |      10 |      0 |       |       |          |
|  42 |          NESTED LOOPS                        |                   |      1 |      1 |      1 |00:00:00.01 |       6 |      0 |       |       |          |
|  43 |           TABLE ACCESS BY INDEX ROWID        | USER$             |      1 |      1 |      1 |00:00:00.01 |       2 |      0 |       |       |          |
|* 44 |            INDEX UNIQUE SCAN                 | I_USER1           |      1 |      1 |      1 |00:00:00.01 |       1 |      0 |       |       |          |
|* 45 |           TABLE ACCESS BY INDEX ROWID BATCHED| OBJ$              |      1 |      1 |      1 |00:00:00.01 |       4 |      0 |       |       |          |
|* 46 |            INDEX RANGE SCAN                  | I_OBJ5            |      1 |      1 |      1 |00:00:00.01 |       3 |      0 |       |       |          |
|* 47 |          TABLE ACCESS CLUSTER                | COL$              |      1 |      1 |      1 |00:00:00.01 |       4 |      0 |       |       |          |
|* 48 |           INDEX UNIQUE SCAN                  | I_OBJ#            |      1 |      1 |      1 |00:00:00.01 |       2 |      0 |       |       |          |
|  49 |         TABLE ACCESS CLUSTER                 | TAB$              |      1 |      1 |      1 |00:00:00.01 |       4 |      0 |       |       |          |
|* 50 |          INDEX UNIQUE SCAN                   | I_OBJ#            |      1 |      1 |      1 |00:00:00.01 |       2 |      0 |       |       |          |
|* 51 |        TABLE ACCESS CLUSTER                  | COLTYPE$          |      1 |      1 |      0 |00:00:00.01 |       3 |      0 |       |       |          |
|* 52 |       TABLE ACCESS BY INDEX ROWID BATCHED    | OBJ$              |      1 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|* 53 |        INDEX RANGE SCAN                      | I_OBJ3            |      1 |     22 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|  54 |      TABLE ACCESS BY INDEX ROWID BATCHED     | HIST_HEAD$        |      1 |      1 |      2 |00:00:00.01 |       3 |      1 |       |       |          |
|* 55 |       INDEX RANGE SCAN                       | I_HH_OBJ#_INTCOL# |      1 |      1 |      2 |00:00:00.01 |       2 |      0 |       |       |          |
|  56 |     INDEX FULL SCAN                          | I_USER2           |      1 |      1 |    199 |00:00:00.01 |       1 |      0 |       |       |          |
|  57 |    TABLE ACCESS CLUSTER                      | USER$             |      2 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|* 58 |     INDEX UNIQUE SCAN                        | I_USER#           |      2 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|* 59 |   TABLE ACCESS CLUSTER                       | TAB$              |      1 |      1 |      0 |00:00:00.01 |       4 |      0 |       |       |          |
|* 60 |    INDEX UNIQUE SCAN                         | I_OBJ#            |      1 |      1 |      1 |00:00:00.01 |       2 |      0 |       |       |          |
|  61 |   NESTED LOOPS                               |                   |      1 |      1 |      1 |00:00:00.02 |       8 |      0 |       |       |          |
|  62 |    FIXED TABLE FULL                          | X$KZSRO           |      1 |      2 |      5 |00:00:00.02 |       0 |      0 |       |       |          |
|* 63 |    INDEX RANGE SCAN                          | I_OBJAUTH2        |      5 |      1 |      1 |00:00:00.01 |       8 |      0 |       |       |          |
|* 64 |   FIXED TABLE FULL                           | X$KZSPR           |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|* 65 |   TABLE ACCESS FULL                          | USER_EDITIONING$  |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|* 66 |   TABLE ACCESS FULL                          | USER_EDITIONING$  |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|  67 |   NESTED LOOPS                               |                   |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|* 68 |    INDEX SKIP SCAN                           | I_USER2           |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
|* 69 |    INDEX RANGE SCAN                          | I_OBJ4            |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
----------------------------------------------------------------------------------------------------------------------------------------------------------------
 
Predicate Information (identified by operation id):
---------------------------------------------------
 
   2 - access("O"."OBJ#"=:B1)
   4 - access("O"."OBJ#"=:B1)
   6 - access("O"."OBJ#"=:B1)
   8 - access("O"."OBJ#"=:B1)
  10 - access("O"."OBJ#"=:B1)
  12 - access("O"."OBJ#"=:B1)
  14 - access("O"."OWNER#"="USER#")
  15 - filter(ROWNUM<2)
  16 - filter("HG"."EP_REPEAT_COUNT">0)
  17 - access("HG"."OBJ#"=:B1 AND "HG"."INTCOL#"=:B2)
  18 - filter(ROWNUM<2)
  19 - filter("HG"."EP_REPEAT_COUNT">0)
  20 - access("HG"."OBJ#"=:B1 AND "HG"."INTCOL#"=:B2)
  23 - access("CL"."OBJ#"=:B1 AND "CL"."INTCOL#"=:B2-1)
  25 - access("RC"."OBJ#"=:B1 AND "RC"."INTCOL#"=:B2-1)
       filter("CL"."INTCOL#"="RC"."INTCOL#")
  27 - access("TC"."OBJ#"=:B1 AND "TC"."INTCOL#"=:B2)
  29 - access("OBJ#"=:B1)
  31 - access("OBJ#"=:B1)
  33 - access("OBJ#"=:B1)
  34 - filter(((INTERNAL_FUNCTION("O"."TYPE#") OR ("O"."TYPE#"=2 AND  IS NULL)) AND ("O"."SPARE3"=USERENV('SCHEMAID') OR  IS NOT NULL OR  IS NOT NULL) 
              AND (BITAND("U"."SPARE1",16)=0 OR BITAND("O"."FLAGS",1048576)=1048576 OR ("O"."TYPE#"<>88 AND  IS NULL) OR ( IS NOT NULL AND 
              ((SYS_CONTEXT('userenv','current_edition_name')='ORA$BASE' AND "U"."TYPE#"<>2) OR ("U"."TYPE#"=2 AND 
              "U"."SPARE2"=TO_NUMBER(SYS_CONTEXT('userenv','current_edition_id'))) OR  IS NOT NULL)))))
  36 - access("O"."OWNER#"="U"."USER#")
  44 - access("U"."NAME"='ODS_CDI')
  45 - filter(BITAND("O"."FLAGS",128)=0)
  46 - access("O"."SPARE3"="U"."USER#" AND "O"."NAME"='T_000203_LEGAL_PARTY_VIEW')
  47 - filter(DECODE("C"."COL#",0,NULL,"C"."COL#")=63)
  48 - access("O"."OBJ#"="C"."OBJ#")
  50 - access("O"."OBJ#"="T"."OBJ#")
  51 - filter(("C"."OBJ#"="AC"."OBJ#" AND "C"."INTCOL#"="AC"."INTCOL#"))
  52 - filter("OT"."TYPE#"=13)
  53 - access("AC"."TOID"="OT"."OID$")
  55 - access("C"."OBJ#"="OBJ#" AND "C"."INTCOL#"="INTCOL#")
  58 - access("OT"."OWNER#"="USER#")
  59 - filter((BITAND("T"."PROPERTY",36893488147419103232)=36893488147419103232 OR BITAND("T"."PROPERTY",512)=512 OR BITAND("T"."PROPERTY",8192)=8192))
  60 - access("T"."OBJ#"=:B1)
  63 - access("GRANTEE#"="KZSROROL" AND "OBJ#"=:B1)
  64 - filter((((-"KZSPRPRV")=(-45) OR (-"KZSPRPRV")=(-47) OR (-"KZSPRPRV")=(-397) OR (-"KZSPRPRV")=(-48) OR (-"KZSPRPRV")=(-49) OR 
              (-"KZSPRPRV")=(-50)) AND "INST_ID"=USERENV('INSTANCE')))
  65 - filter(("TYPE#"=:B1 AND "UE"."USER#"=:B2))
  66 - filter(("UE"."TYPE#"=:B1 AND "UE"."USER#"=:B2))
  68 - access("U2"."TYPE#"=2 AND "U2"."SPARE2"=TO_NUMBER(SYS_CONTEXT('userenv','current_edition_id')))
       filter(("U2"."TYPE#"=2 AND "U2"."SPARE2"=TO_NUMBER(SYS_CONTEXT('userenv','current_edition_id'))))
  69 - access("O2"."DATAOBJ#"=:B1 AND "O2"."TYPE#"=88 AND "O2"."OWNER#"="U2"."USER#")
 
Note
-----
   - this is an adaptive plan
 
...
Рейтинг: 0 / 0
26.08.2019, 17:55
    #39853837
SeaGate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ДУБЛИ в ALL_TAB_COLS
chidoriami,

HIST_HEAD$ - duplicate row.
Сейчас подумаю. Можно dbms_stats.delete_column_stats, c col_stat_type нужным, но это не точно.
...
Рейтинг: 0 / 0
26.08.2019, 18:03
    #39853845
SeaGate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ДУБЛИ в ALL_TAB_COLS
chidoriami,

Работать по https://support.oracle.com/rs?type=doc&id=1233745.1]DBMS_STATS.DELETE_TABLE_STATS Fails With ORA-600 [16515] (Doc ID 1233745.1)
Сначала подтвердить, что дубль (select * from hist_head$...),потом delete_column_stats.
Если не поможет, следовать документу.
...
Рейтинг: 0 / 0
29.08.2019, 11:11
    #39855004
JuliaTr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ДУБЛИ в ALL_TAB_COLS
была такая же фигня, на той же версии Оракла.
Поднимали SR, получили очень полезный совет пересоздать табличку :)

Благо таблица небольшая, запустили redefinition online, и закрыли SR, ибо бодаться с ними ломало.
Похоже, бага на этой версии.
...
Рейтинг: 0 / 0
30.08.2019, 17:51
    #39855799
chidoriami
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ДУБЛИ в ALL_TAB_COLS
в общем, у нас пока тема зависла на бюрократических проволочках.

SeaGate, спасибище, наверняка ваш совет поможет.
...
Рейтинг: 0 / 0
30.08.2019, 23:18
    #39855893
Fogel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ДУБЛИ в ALL_TAB_COLS
SeaGate, +100500 в карму

PS: всегда решает практический опыт, а не теоретические знания
...
Рейтинг: 0 / 0
30.08.2019, 23:18
    #39855894
Fogel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ДУБЛИ в ALL_TAB_COLS
PPS: прелюбопытнейший кейс. весьма.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ДУБЛИ в ALL_TAB_COLS / 15 сообщений из 15, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]