Given the following table:
SQL> DESC MM02.MMRZET01;
Name Null? Type
----------------------------------------- -------- ----------------------------
LPT_ID NUMBER(19)
COU_ISO_ID VARCHAR2(2 CHAR)
PRV_ID VARCHAR2(3 CHAR)
LPT_NM VARCHAR2(30 CHAR)
LPT_TYPE_CD VARCHAR2(1 CHAR)
TOW_ID VARCHAR2(5 CHAR)
TWN_ID VARCHAR2(2 CHAR)
TOW_PCODE_TOWN_ID VARCHAR2(5 CHAR)
TIZ_ID VARCHAR2(2 CHAR)
LPT_HAS_ALIAS_IN VARCHAR2(1 CHAR)
LPT_HAS_PLACE_IN VARCHAR2(1 CHAR)
LPT_ID_MASTER NUMBER(19)
LPT_NMKEY_TX VARCHAR2(6 CHAR)
LPT_NM_CRUNCH_TX VARCHAR2(30 CHAR)
LPT_PRIORITY_NR NUMBER(5)
The following query fails miserably:
SQL> Insert into MM02.MMRZET01 (LPT_NMKEY_TX) values ('ÄÄÄÄ');
Insert into MM02.MMRZET01 (LPT_NMKEY_TX) values ('ÄÄÄÄ')
*
ERROR at line 1:
ORA-12899: value too large for column "MM02"."MMRZET01"."LPT_NMKEY_TX" (actual:
8, maximum: 6)
I've tried jumping through all possible hoops that could have been found on either google or here.
What am I doing wrong?