SELECT ile information_schema sorgula
information_schema, mevcut veritabanın hakkında bilgi tutan bir meta-veritabanıdır. information_schema içinde, bildiğin SELECT * FROM sözdizimiyle sorgulayabileceğin birden çok tablo vardır:
tables: mevcut veritabanındaki tüm tablolar hakkında bilgilercolumns: mevcut veritabanındaki tüm tabloların tüm sütunları hakkında bilgiler- …
Bu egzersizde yalnızca 'public' şemasındaki bilgilere ihtiyacın olacak; bu, tables ve columns tablolarında table_schema sütunu olarak belirtilir. 'public' şeması, kullanıcı tanımlı tablolar ve veritabanları hakkında bilgi tutar. Diğer table_schema türleri sistem bilgilerini içerir — bu derste yalnızca kullanıcı tanımlı olanlar ilgini çekiyor.
Bu egzersiz
SQL ile İlişkisel Veritabanlarına Giriş
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
-- Query the right table in information_schema
SELECT table_name
FROM information_schema.___
-- Specify the correct table_schema value
WHERE table_schema = '___';