Oracle not able to insert data into varchar2(4000 char) column
问题 I use Oracle 12c. I have below table in my DB. CREATE TABLE TEST_T (COL VARCHAR2(4000 CHAR)); I need insert multibyte characters in this table. The character is 3 byte character. I am able to insert only 1333 (upto 3999 bytes) characters in table. My expectation is to insert upto 1500 multibyte characters but I get ORA - 01461 . I don't want to change data type to CLOB or LONG. Is there any way to use VARCHAR2(4000 CHAR) to achieve this. Below is the code, SET SERVEROUTPUT ON DECLARE LV_VAR