PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

PostgreSQL 9.3:Cara memasukkan UUID huruf besar ke dalam tabel

Pertama-tama, Anda harus mencatat bahwa di PostgreSQL, UUID adalah angka 128 bit, dan disimpan seperti itu (bukan sebagai string dengan 36 karakter!). Yang sedang kita diskusikan adalah bentuk input dan output dari tipe data ini.

Panduan PostgreSQL mengatakan:

RFC 4122 mengatakan:

Dengan kata lain, untuk mengikuti standar, nilainya selalu dicetak sebagai huruf kecil.

Tentu saja, jika Anda ingin menghasilkan hasil dengan huruf besar, Anda dapat menggunakan sesuatu seperti:

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. Menampilkan Data PostGIS dengan Leafletjs

  2. Migrasi Rails + Postgres - mengapa saya menerima kesalahan PG::UndefinedFunction:ERROR:function gen_random_uuid() tidak ada?

  3. Rails ActiveRecord - cara mengambil catatan antara dua tanggal

  4. Rails Activerecord Relation:menggunakan subquery sebagai tabel untuk pernyataan pilih SQL

  5. Ciutkan baris menjadi satu kolom