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!