У PostgreSQL ви можете створити стовпець із різними символами типу даних (без точності довжини) або текстом, як це:
ALTER TABLE test ADD COLUMN c1 varchar;
ALTER TABLE test ADD COLUMN c2 text;
Чи є різниця між цими двома типами даних?
Документація про це не зрозуміла. Вони кажуть :
Якщо зміна символів використовується без специфікатора довжини, тип приймає рядки будь-якого розміру.
[...]
Крім того, PostgreSQL надає текстовий тип, який зберігає рядки будь-якої довжини.
Здається, що ці два типи даних є рівнозначними, але це не явно ... Детальніше про це?
Дякую, Ніко
7
Дивіться відповідь на сервері defaultfault
—
Daniel Vérité