7 Haziran 2023 Çarşamba

COLLATE

Giriş
Açıklaması şöyle
It's worth noting that collations can be customized and specified at different levels, including the database, schema, and individual columns. 
Tablo Seviyesi
Örnek
Şöyle yaparız
CREATE TABLE employees (
  id SERIAL PRIMARY KEY,
  name TEXT COLLATE "en_US" -- Specify the collation at the table level
);
Örnek
Şöyle yaparız
CREATE TABLE IF NOT EXISTS public.factinternetsales_streaming
(
    productkey bigint,
    customerkey bigint,
    salesterritorykey bigint,
    salesordernumber text COLLATE pg_catalog."default",
    totalproductcost double precision,
    salesamount double precision
)
Burada pg_catalog."default"  ile veri tabanı yaratılırken belirtilen collation kullanılması isteniyor. Eğer veri tabanı yaratılırken collation belirtilmemişse  sistemin varsayılan değeri kullanılır

Hiç yorum yok:

Yorum Gönder