sql >> Databasteknik >  >> RDS >> PostgreSQL

PostgreSQL 9.3:Hur man infogar UUID med versaler i tabellen

Först och främst bör du notera att i PostgreSQL är ett UUID ett 128-bitars nummer och lagras som sådant (inte som en sträng med 36 tecken!). Det vi diskuterar är inmatnings- och utdataformerna för denna typ av data.

PostgreSQL-manualen säger:

RFC 4122 säger:

Med andra ord, för att följa standarden är värdet alltid tryckt som gemener.

Naturligtvis, om du vill producera resultatet med stora bokstäver, kan du använda något som:

select upper(id::TEXT) from uuidtest;


  1. ta bort dubbletter

  2. Kan SQL Server skicka en webbförfrågan?

  3. Lagring av SQLite-databas med Android och Phonegap

  4. MySQL felaktigt strängvärde fel vid spara unicode sträng i Django