BaşlayınÜcretsiz Başlayın

Kullanıcı tanımlı veri türleri hakkında bilgi alma

Sakila veritabanında mpaa_rating adlı, kullanıcı tanımlı bir enum veri türü var. film tablosundaki rating sütunu bir mpaa_rating türüdür ve film için PG ya da R gibi bilinen derecelendirmeleri içerir. Bu, sıralı (enumerated) veri türlerinin işe yaradığı duruma harika bir örnek. Film derecelendirmeleri, nadiren değişen sınırlı sayıda standart değere sahiptir.

Veritabanındaki bir sütun ya da veri türü hakkında bilgi edinmek istediğinde başlayacağın en iyi yer INFORMATION_SCHEMA’dır. rating sütunu hakkında, hangi tür verilerle karşılaşabileceğini anlamana yardımcı olacak bilgiler bulabilirsin. enum veri türleri için, belirli bir enum için geçerli olan özel değerleri pg_enum sistem tablosuna bakarak da bulabilirsin. Hadi egzersizlere dalalım ve daha fazlasını öğrenelim.

Bu egzersiz

PostgreSQL'de Veriyi İşlemek için Fonksiyonlar

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

-- Select the column name, data type and udt name columns
SELECT ___, ___, ___
FROM INFORMATION_SCHEMA.COLUMNS 
-- Filter by the rating column in the film table
WHERE ___ ='___' AND ___='___';
Kodu Düzenle ve Çalıştır