|
|
|
Типы данных nvarchar2,nchar
|
|||
|---|---|---|---|
|
#18+
В доке размерность типов nvarchar2,nchar указана как 4000 и 2000 байт соответственно, но когда создаю таблицу: Код: plsql 1. вижу что указать могу в два раз меньше (до 2000 для nvarchar2 и до 1000 для nchar). Это связано с тем, что nvarchar2,nchar хранят символы в Unicode, которые весят по два байта? Почему здесь возникает ошибка: Код: plsql 1. Тоже потому что Unicode и ничего кроме него там быть не может? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2017, 02:19 |
|
||
|
Типы данных nvarchar2,nchar
|
|||
|---|---|---|---|
|
#18+
cobalt_frogЭто связано с тем, что https://docs.oracle.com/cd/B28359_01/server.111/b28298/ch6unicode.htm#i1007039 The encoding used in the SQL NCHAR datatypes is the national character set specified for the database. См. таблицу ... Код: plsql 1. В доке (ц)When you create a table with an NCHAR or NVARCHAR2 column, the maximum size specified is always in character length semantics ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2017, 06:27 |
|
||
|
|

start [/forum/topic.php?fid=52&tid=1885430]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
20ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
2ms |
| others: | 203ms |
| total: | 301ms |

| 0 / 0 |
