Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
05.03.2020, 15:34
|
|||
---|---|---|---|
|
|||
Обрезает киррилические символы или как применить NLS_LENGTH_SEMANTICS=CHAR |
|||
#18+
Настройки базы данных Код: plsql 1.
авторNLS_LANGUAGE AMERICAN NLS_LENGTH_SEMANTICS BYTE есть таблица с тектовым полем Код: plsql 1.
делаю инсерт с кириллистическими символами Код: plsql 1.
получаю авторORA-12899: value too large for column "DWH"."EMP"."ENAME" (actual: 12, maximum: 10) т.е. 1 символ кириллицы БД считает за 2 команда Код: plsql 1.
не приводит к успеху. БД также в NLS_LENGTH_SEMANTICS по прежнему BYTE что нужно перенастроить, чтобы кириллические символы считались одекватно и вставлялись? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.03.2020, 15:44
|
|||
---|---|---|---|
Обрезает киррилические символы или как применить NLS_LENGTH_SEMANTICS=CHAR |
|||
#18+
Ольга Семенова что нужно перенастроить Код: plsql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.03.2020, 15:55
|
|||
---|---|---|---|
|
|||
Обрезает киррилические символы или как применить NLS_LENGTH_SEMANTICS=CHAR |
|||
#18+
Elic, если я дополнительно при описании типа поля еще прописывать Char CREATE TABLE "DWH"."EMP_2" ("ENAME" VARCHAR2(10 char )) то тогда все в порядке инсертится но если делать просто CREATE TABLE "DWH"."EMP_3" ("ENAME" VARCHAR2(10)) то он таблицу делает в BYTE по умолчанию нельзя ли эту дефолтную опцию BYTE переделать на Char? для всех вновь создаваемых таблиц с текстовыми полями ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.03.2020, 16:05
|
|||
---|---|---|---|
Обрезает киррилические символы или как применить NLS_LENGTH_SEMANTICS=CHAR |
|||
#18+
Ольга Семенова нельзя ли эту дефолтную опцию BYTE переделать на Char? для всех вновь создаваемых таблиц с текстовыми полями Ольга Семенова Код: plsql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.03.2020, 16:24
|
|||
---|---|---|---|
|
|||
Обрезает киррилические символы или как применить NLS_LENGTH_SEMANTICS=CHAR |
|||
#18+
Elic Ольга Семенова нельзя ли эту дефолтную опцию BYTE переделать на Char? для всех вновь создаваемых таблиц с текстовыми полями Ольга Семенова Код: plsql 1.
не помогло . Тоже самое в NLS_LENGTH_SEMANTICS=BYTE SQL>SHUTDOWN IMMEDIATE; Database closed. Database dismounted. ORACLE instance shut down. SQL> STARTUP; ORACLE instance started. Total System Global Area 1610612736 bytes Fixed Size 2924928 bytes Variable Size 1040191104 bytes Database Buffers 553648128 bytes Redo Buffers 13848576 bytes Database mounted. Database opened. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=52&mobile=1&tid=1881496]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 279ms |
total: | 413ms |
0 / 0 |