нет, поторопился.
Что-то не срослось
SQL> show parameter NLS_LENGTH_SEMANTICS
NAME TYPE VALUE
------------------------------------ -----------
nls_length_semantics string CHAR
SQL> select value from nls_database_parameters where parameter = 'NLS_LENGTH_SEMANTICS';
VALUE
----------------------------------------
BYTE
|
блок, который приводил ранее, заработал. Но. У меня задача влить данные в бд импортом, а на протяжении всего импорта встречались ошибки 01401 inserted value too large for column
вычитал в reference такую вот шляпу:
NLS_LENGTH_SEMANTICS does not apply to tables in SYS and SYSTEM. The data
dictionary will always use byte semantics regardless. Also, NCHAR, NVARCHAR,
CLOB, and NCLOB are always character-based.
Посмотрел на серваке под управление винды, параметр NLS_LENGTH_SEMANTICSNLS выставлен по умолчанию, т.е. в byte. Но итаких прикольв нет на нем.
Подскажите как побаролть, плз.