Ich kann die maximale Größe einer bestimmten Spalte in der PostgreSQL-Datenbank mit MAX-Schlüsselwort nicht festlegen. Gibt es ein Keyword wie MAX? Wenn nicht, wie können wir die Spalte mit der maximalen Größe erstellen?Können wir eine Spalte mit variierendem Zeichen (MAX) mit PostgreSQL-Datenbank erstellen
4
A
Antwort
6
Wenn Sie eine "unbegrenzte" varchar
Spalte erstellen möchten, verwenden Sie einfach varchar
ohne Längenbeschränkung.
Wenn Zeichen ohne Längenangabe verwendet wird, variiert wird, nimmt die Art Saiten jeder Größe
So können Sie verwenden:
create table foo
(
unlimited varchar
);
Eine weitere Alternative ist die Verwendung text
:
create table foo
(
unlimited text
);
Mehr Details über Zeichendatentypen sind im Handbuch:
http://www.postgresql.org/docs/current/static/datatype-character.html