Table des matières:

Qu'est-ce que le type de données texte dans PostgreSQL ?
Qu'est-ce que le type de données texte dans PostgreSQL ?

Vidéo: Qu'est-ce que le type de données texte dans PostgreSQL ?

Vidéo: Qu'est-ce que le type de données texte dans PostgreSQL ?
Vidéo: SQL ET POSTGRE 2.1 : Qu'est ce qu'une base de données 2024, Novembre
Anonim

Les type de données texte peut stocker une chaîne avec une longueur illimitée. Si vous ne spécifiez pas l'entier n pour le varchar Type de données , il se comporte comme le type de données texte . Les performances du varchar (sans n) et texte sont identiques.

À cet égard, quels sont les types de données dans PostgreSQL ?

PostgreSQL prend en charge les types de données suivants:

  • Booléen.
  • Types de caractères tels que char, varchar et text.
  • Types numériques tels que nombre entier et nombre à virgule flottante.
  • Types temporels tels que la date, l'heure, l'horodatage et l'intervalle.
  • UUID pour le stockage des identifiants uniques universels.
  • Tableau pour stocker des chaînes de tableaux, des nombres, etc.

À côté de ci-dessus, quelle est la taille maximale du type de données texte dans Postgres ? Les deux TEXTE et VARCHAR ont la partie supérieure limite à 1 Go, et il n'y a pas de différence de performance entre eux (selon le PostgreSQL Documentation).

À cet égard, qu'est-ce que le type de données série dans PostgreSQL ?

EN SÉRIE ou BIGSERIAL EN SÉRIE est un entier auto-incrémenté colonne qui prend 4 octets tandis que BIGSERIAL est un bigint auto-incrémenté colonne prenant 8 octets. Dans les coulisses, PostgreSQL utilisera un générateur de séquence pour générer le colonne SERIE valeurs lors de l'insertion d'une nouvelle ligne.

Qu'est-ce que varchar dans PostgreSQL ?

Les notations varchar (n) et char(n) sont des alias pour le caractère variant(n) et le caractère(n), respectivement. caractère sans spécificateur de longueur est équivalent à caractère(1). Si caractère variable est utilisé sans spécificateur de longueur, le type accepte les chaînes de n'importe quelle taille. Ce dernier est un PostgreSQL extension.

Conseillé: