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

Veritabanında hangi tablolar var?

Hangi tabloların olduğunu ezbere bilmek zorunda değilsin. Bunun yerine, veritabanında var olan tüm tabloları listelemek için pg_catalog.pg_tables tablosunu sorgulayabilirsin.

Elbette bu, sistem tabloları da dahil olmak üzere tüm tabloları listeleyecek. Bu yüzden ideal olarak, sonuçlarını verilerinin bulunduğu şemayla sınırlamak istersin; bu örnekte bu şema 'public'.

Not: Bu sistem tablosu PostgreSQL'e özgüdür, ancak diğer veritabanlarında da benzer tablolar bulunur (bkz. slaytlar).

Bu egzersiz

SQL'i Gerçek Dünyadaki Sorunlara Uygulama

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

Egzersiz talimatları

  • pg_catalog.pg_tables tablosunu sorgulayarak veritabanında bulunan tabloları listele.
  • Sorguyu filtreleyip schemaname değeri 'public' olan kayıtları döndürdüğünden emin ol.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

SELECT * 
FROM ___
___;
Kodu Düzenle ve Çalıştır