Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Mencari Jadual PostgreSQL yang Mengandungi Lajur Tertentu?
Mengenal pasti Jadual dengan Lajur Khusus dalam PostgreSQL
Dalam PostgreSQL, anda mungkin perlu mencari jadual yang mengandungi lajur tertentu. Ini boleh dicapai melalui penggunaan pertanyaan SQL.
Kaedah 1:
Menggunakan jadual sistem pg_class dan pg_attribute, anda boleh mendapatkan maklumat yang diingini:
SELECT DISTINCT table_name FROM pg_class c JOIN pg_attribute a ON c.oid = a.attrelid WHERE LOWER(a.attname) = LOWER('your_column_name');
Kaedah 2:
Sebagai alternatif, anda boleh memanfaatkan paparan information_schema.columns:
SELECT table_name FROM information_schema.columns WHERE LOWER(column_name) = LOWER('your_column_name');
Atas ialah kandungan terperinci Bagaimana untuk Mencari Jadual PostgreSQL yang Mengandungi Lajur Tertentu?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!