PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

PostgreSQL 9.3:Как да вмъкнете UUID с главни букви в таблицата

Първо, трябва да отбележите, че в PostgreSQL UUID е 128-битово число и се съхранява като такова (а не като низ с 36 знака!). Това, което обсъждаме, са входните и изходните форми на този тип данни.

Ръководство за PostgreSQL казва:

RFC 4122 казва:

С други думи, за да се следва стандартът, стойността е винаги отпечатано с малки букви.

Разбира се, ако искате да получите резултата с главни букви, можете да използвате нещо като:

select upper(id::TEXT) from uuidtest;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Защо само суперпотребител може да CREATE EXTENSION hstore, но не и на Heroku?

  2. Docker Compose, Django:роля _ не съществува

  3. изберете радиус от ST_MinimumBoundingRadius

  4. Оптимизация на заявки в PostgreSQL. EXPLAIN Basics – Част 2

  5. Граници на думите на PostgreSQL Regex?