![]()
Je viens de faire le constat suivant sur une base oracle 9.2.0.6 sous sunOS :
Il n'est pas possible de modifier la structure d'une table compressée sans la détruire et la recréer...
Avez-vous une solution à mon problème ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 SQL> CREATE TABLE montest (toto varchar2(10)); Table créée. SQL> ALTER TABLE montest COMPRESS; Table modifiée. SQL> ALTER TABLE montest ADD (tata varchar2(10)); ALTER TABLE montest ADD (tata varchar2(10)) * ERREUR à la ligne 1 : ORA-22856: cannot add columns to object tables -- un ALTER peut-être ??? SQL> ALTER TABLE montest NOCOMPRESS; Table modifiée. -- et ben ... non SQL> ALTER TABLE montest ADD (tata varchar2(10)); ALTER TABLE montest ADD (tata varchar2(10)) * ERREUR à la ligne 1 : ORA-22856: cannot add columns to object tables
Est-ce que la 10g est plus fexible sur ce sujet ? (je n'ai pas de 10g sous la main pouvez-vous faire le test pour moi ???)
Merci par avance de votre participation
Partager