2015. 12. 8. 13:43 오라클
12c data type 확장지원
-12c 이전 varchar2 type 4000자 제한
SQL> create table tabela_teste(campo01
varchar2(4001));
*
ERROR at line 1:
ORA-00910 : specified length too long for its datatype
-12c 부터 32767 까지 지원함.
Extended Data Type
VARCHAR2 : 32767 bytes
NVARCHAR2 : 32767 bytes
RAW : 32767 bytes
그냥 되지는 않고 아래와 같이 해 줘야 된다.
SQL> shutdown immediate
SQL> startup upgrade
SQL> alter system set max_string_size=extended;
SQL>@>/rdbms/admin/utl32k.sql
SQL> shutdown immediate
SQL> startup;
* 일단 한번 변경하면 switch back 은 안됨
기본은 STANDARD
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
max_string_size string STANDARD