Bu bölümde nasıl yapılacağını tartışacağız. PostgreSQL'de bir tabloyu tanımlama .
PostgreSQL'de bir tablonun sütunları hakkındaki bilgileri bulmak için, açıklama komutu sorgusunu iki farklı şekilde kullanabiliriz; bunlar aşağıdaki gibidir:
Not: PostgreSQL'de tabloyu tanımlama komutunu doğrudan kullanamayız, ancak MySQL'i kullanarak belirli bir tablonun sütunlarındaki bilgileri tanımlamak için doğrudan DESCRIBE komutunu kullanırız.
PostgreSQL pgAdmin 4'ü kullanarak TABLOYU AÇIKLAYIN
PgAdmin 4'te şunu kullanacağız: bilgi_şeması Tabloları açıklamak için.
Burada, bilgi şeması kendisi tüm veritabanlarında otomatik olarak bulunan ve çağrılan bir şemadır. bilgi_şeması . Ve varsayılan olarak şema arama yolunda mevcut değildir. Dolayısıyla tüm nesnelere erişmek istiyorsak onu nitelikli isimleri aracılığıyla kullanacağız.
java dize oluşturucu
Kullanıcı belirli bir şemanın tüm avantajlarından yararlanır; mal sahibi bilgi şemasının orijinal veritabanı kullanıcısı .
Bu arada bilgi şemasında bazı nesnelerin adları, kullanıcı uygulamalarında veya yazılımda oluşabilecek genel adlardır. Bu nedenle bilgi şemasını yola yerleştirmemiz gerekirse dikkatli olmalıyız.
Bunun için kullanacağımız SEÇME içindeki komut bilgi_şeması sorgulamak için veritabanı sütun_adları sütun tablosunun.
Örneğin, aşağıdaki sorgu tüm sütun adlarını döndürecektir. müşteri masa:
SELECT COLUMN_NAME FROM information_schema.COLUMNS WHERE TABLE_NAME = 'customer';
PgAdmin4'te SQL Sorgusu
Tablo Yapısı
Çalıştırdıktan sonra Komut seç , görebiliriz sütun_adı içinde mevcut Müşteri masa.
PostgreSQL tabloyu psql kullanarak tanımlıyor
Psql'de aşağıdaki komutun yardımıyla bir tablonun bilgilerini alabilir ve mevcut veritabanındaki belirli tabloları tanımlayabiliriz:
d table name
Tabloların listesini almak için aşağıdaki adımları izleyeceğiz:
Aşama 1
- Aç SQL kabuğu (psql), ile ortaya çıkan gerekli detay S . Bundan sonra biz giriş yapmak kullanarak Postgres veritabanı sunucusuna şifre PostgreSQL'in kurulum sürecinde oluşturduğumuz.
- Ve biz ona bağlıyız Postgres sunucusu aşağıdaki ekran görüntüsünde görebileceğimiz gibi:
Adım 2
- Şimdi daha önce oluşturduğumuz belirli bir veritabanı sunucusuna bağlanacağız. javatpoint ve aşağıdaki komutun yardımıyla:
c javatpoint
Aşama 3
- Son olarak işlemi gerçekleştireceğiz Betimlemek Tablo komutu, belirli tablo bilgilerini görmek için kullanılır.
Javatpoint=# d customer
Not: d komutu, tür, sütun, sütun değiştiricileri vb. gibi bir tabloyu tanımlamak için kullanılır.
Çıktı
Java döngüleri
Aşağıdaki ekran görüntüsü bunu daha net bir şekilde açıklamaktadır: