Aşağıdaki sorguda, PostgreSQL'de bir tablonun sütun adlarının ve veri tiplerinin bir listesini bulabilirsiniz. ÜzerindePostgreSQL'de bir tablonun liste sütun isimleri ve veri türü nasıl alınır?
13
A
cevap
6
SELECT
a.attname as "Column",
pg_catalog.format_type(a.atttypid, a.atttypmod) as "Datatype"
FROM
pg_catalog.pg_attribute a
WHERE
a.attnum > 0
AND NOT a.attisdropped
AND a.attrelid = (
SELECT c.oid
FROM pg_catalog.pg_class c
LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace
WHERE c.relname ~ '^(hello world)$'
AND pg_catalog.pg_table_is_visible(c.oid)
);
diğer bilgiler: http://www.postgresql.org/docs/9.3/static/catalog-pg-attribute.html
26
select column_name,data_type
from information_schema.columns
where table_name = 'table_name';
yukarıdaki sorgu ile yapabilirsiniz sütunlar ve veri türü
19
Açık psql'in commande hattı ve türü:
\d+ table_name
0
Veritabanımla etkileşimde bulunmak için psql
komutunu kullanıyorum, burada büyük zamanlarım bana yardımcı olan bir hile sayfası. Umarım başka birine de yardım eder. psql cheat sheet
İlgili konular
- 1. SQL seçme sütun adları Sütun isimleri ile bir veri tablo
- 2. Veritabanı liste veri türü
- 3. Sybase'de bir tablonun varolan sütun türü nasıl değiştirilir?
- 4. Bölünmüş camelCase Sütun isimleri
- 5. R'de bir matrisin sütun isimleri nasıl kaldırılır?
- 6. Tüm sınıf isimleri bir pakette nasıl alınır?
- 7. Displayindex'e dayalı bir liste görünümünün sütun başlıklarının listesi nasıl alınır?
- 8. Farklı bir veri türü
- 9. PDO'da bir sorgu deyiminin türü nasıl alınır?
- 10. Joda Time'da kısa ay isimleri nasıl alınır?
- 11. Groovy sınıfının tüm özellik isimleri nasıl alınır?
- 12. Pandalarda Python adında sütun isimleri yok
- 13. Excel veri ayıklama - Sütun veri türü ile sorun
- 14. php ile csv dosyasına sütun isimleri ekleme
- 15. Dizi türü değerlerinin türü nasıl alınır?
- 16. Tablonun başka bir sütun ile güncellenmesi
- 17. Bir SharedPreferences'dan veri nasıl alınır?
- 18. Liste bir boole içeriyorsa, bir tamsayı dizininden liste nasıl alınır?
- 19. nasıl inşaat isimleri adları()
- 20. Ben isimleri bu iki sütun var çiftleri
- 21. Bir XML şema belgesini bir SQL Server'ın tablonun sütununa XML veri türü
- 22. Rayları Geri Alma Model Sütun İsimleri
- 23. DataTable bir sütun değerleri listesi nasıl alınır?
- 24. Veri türü etrafındaki parantezler?
- 25. veri türü
- 26. Postgres veri türü cast
- 27. Büyük bir veri kümesinde Postgres'te sütun bırakılıyor
- 28. Sütun değiştiğinde olay nasıl alınır?
- 29. ListeYeni liste görünümü nasıl alınır?
- 30. JTable'dan veri nasıl alınır?
Bu, kullanıcı tanımlı türler için doğru yanıtı vermeyecektir (örn., Geometri (Geometry, [SRID]) 'biçimindeki * ogr2ogr * tarafından oluşturulan Geometri ve Coğrafi sütunlar. –
Ayrıca, belirli bir veritabanının belirli bir şemasının belirli bir tablosundan yalnızca sütunları almak için 'table_catalog = 'my_database'' ve' table_schema =' my_schema'' kullanabilirsiniz. –