В чем разница между этими тремя типами данных Oracle? - PullRequest
0 голосов
/ 06 августа 2010
  • char
  • varchar
  • varchar2

Я понимаю, что varchar2(10) будет динамически выделять пространство до 10 байтов.char(10) выделит 10 байтов в начале и заполнит его ненужным, если фактическая длина данных меньше.

Если это правильно, что делает varchar(10)?

Ответы [ 2 ]

3 голосов
/ 06 августа 2010

Все это достаточно подробно описано в документации Oracle .

3 голосов
/ 06 августа 2010

Я думаю, это объясняет это напрямую http://www.orafaq.com/faq/what_is_the_difference_between_varchar_varchar2_and_char_data_types

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...