Indholdsfortegnelse:

Hvad er tekstdatatype i PostgreSQL?
Hvad er tekstdatatype i PostgreSQL?

Video: Hvad er tekstdatatype i PostgreSQL?

Video: Hvad er tekstdatatype i PostgreSQL?
Video: Variabler og datatyper | Lær Javascript på dansk #3 2024, Kan
Anonim

Det tekstdatatype kan gemme en streng med ubegrænset længde. Hvis du ikke angiver n-heltallet for varchar datatype , den opfører sig som tekstdatatype . Varcharens ydeevne (uden n) og tekst er det samme.

Hvad er datatyperne i PostgreSQL i forhold til dette?

PostgreSQL understøtter følgende datatyper:

  • Boolean.
  • Tegntyper såsom char, varchar og tekst.
  • Numeriske typer såsom heltal og flydende kommatal.
  • Tidsmæssige typer såsom dato, klokkeslæt, tidsstempel og interval.
  • UUID til lagring af universelt unikke identifikatorer.
  • Array til lagring af array-strenge, tal osv.

Udover ovenstående, hvad er den maksimale størrelse af tekstdatatype i Postgres? Begge TEKST og VARCHAR har overdelen begrænse ved 1 Gb, og der er ingen ydelsesforskel mellem dem (ifølge PostgreSQL dokumentation).

I denne forbindelse, hvad er seriel datatype i PostgreSQL?

SERIE eller BIGSERIAL SERIE er et automatisk forøget heltal kolonne der tager 4 bytes, mens BIGSERIAL er en auto-incremented bigint kolonne tager 8 bytes. Bag scenen, PostgreSQL vil bruge en sekvensgenerator til at generere SERIE kolonne værdier ved indsættelse af en ny ROW.

Hvad er varchar i PostgreSQL?

Notationerne varchar (n) og char(n) er aliaser for henholdsvis tegnvarierende(n) og tegn(n). tegn uden længdeangivelse svarer til tegn(1). Hvis tegnvarierende bruges uden længdeangivelse, accepterer typen strenge af enhver størrelse. Sidstnævnte er en PostgreSQL udvidelse.

Anbefalede: