powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Типа столбца varchar без указания длины
3 сообщений из 3, страница 1 из 1
Типа столбца varchar без указания длины
    #39071882
Alexey Agafonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.

Выполняю

Код: sql
1.
2.
3.
create table dev.tmp_tst (s varchar);
insert into dev.tmp_tst values (rpad('s',10000000,'s'));
SELECT length(s) FROM dev.tmp_tst;



Вставляется. Какое максимальное количество символов может быть в поле с типов varchar без параметров? Если как text, то чем отличается от text?
...
Рейтинг: 0 / 0
Типа столбца varchar без указания длины
    #39071896
Alexey Agafonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все. нашел ответ тут: http://www.postgresql.org/docs/9.2/static/datatype-character.html . А именно:

Код: plaintext
1.
2.
The notations varchar(n) and char(n) are aliases for character varying(n) and character(n), respectively. character without length specifier is
equivalent to character(1). If character varying is used without length specifier, the type accepts strings of any size.
The latter is a PostgreSQL extension.
...
Рейтинг: 0 / 0
Типа столбца varchar без указания длины
    #39071901
Alexius
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Agafonov,

varchar без параметров ничем не отличается от text.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Типа столбца varchar без указания длины
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]