Inhaltsverzeichnis:

Was ist der Textdatentyp in PostgreSQL?
Was ist der Textdatentyp in PostgreSQL?

Video: Was ist der Textdatentyp in PostgreSQL?

Video: Was ist der Textdatentyp in PostgreSQL?
Video: Data modeling for those who want to save time and money! | Citus Con: An Event for Postgres 2022 2024, Kann
Anonim

Die Textdatentyp kann einen String mit unbegrenzter Länge speichern. Wenn Sie die n-Ganzzahl für varchar nicht angeben Datentyp , es verhält sich wie das Textdatentyp . Die Leistung des varchar (ohne n) und Text sind gleich.

Welche Datentypen gibt es in diesem Zusammenhang in PostgreSQL?

PostgreSQL unterstützt die folgenden Datentypen:

  • Boolesch.
  • Zeichentypen wie char, varchar und text.
  • Numerische Typen wie Integer und Gleitkommazahlen.
  • Zeitliche Typen wie Datum, Uhrzeit, Zeitstempel und Intervall.
  • UUID zum Speichern von Universally Unique Identifiers.
  • Array zum Speichern von Array-Strings, Zahlen usw.

Was ist die maximale Größe des Textdatentyps in Postgres? Beide TEXT und VARCHAR haben den oberen Grenze bei 1 Gb, und es gibt keinen Leistungsunterschied zwischen ihnen (gemäß der PostgreSQL Dokumentation).

Was ist in dieser Hinsicht ein serieller Datentyp in PostgreSQL?

SERIAL oder BIGSERIAL SERIAL ist eine automatisch inkrementierte ganze Zahl Säule das dauert 4 Byte, während BIGSERIAL ein automatisch inkrementierter Bigint ist Säule 8 Byte nehmen. Hinter den Kulissen, PostgreSQL verwendet einen Sequenzgenerator, um die Spalte SERIAL Werte beim Einfügen einer neuen ZEILE.

Was ist Varchar in PostgreSQL?

Die Notationen varchar (n) und char(n) sind Aliase für Zeichenvariation(n) bzw. Zeichen(n). Zeichen ohne Längenangabe entspricht Zeichen(1). Wenn Zeichenvariieren ohne Längenangabe verwendet wird, akzeptiert der Typ Zeichenfolgen jeder Größe. Letzteres ist ein PostgreSQL Verlängerung.

Empfohlen: