Gibt es in PostgreSQL eine einfache Alternative zu dieser in Oracle erzeugten Anweisung?Wie kann ich testen, ob eine Spalte in einer Tabelle mit einer SQL-Anweisung existiert
select table_name from user_tab_columns
where table_name = myTable and column_name = myColumn;
-I-Tests sind dann, ob die Abfrage etwas zurückgibt, um die Spalte existiert zu beweisen.
Ich bin mir bewusst, dass mit psql ich diese einzeln finden kann, aber dies ist erforderlich, um ein Ergebnis in einem Programm zu erzeugen Ich schreibe zu validieren, dass ein angefordertes Attributfeld in meiner Datenbanktabelle existiert.
Danke. Akzeptiert als Antwort, da es eine direkte Alternative zu dem ist, was ich in Oracle gemacht habe. – CSharpened
funktioniert auf die gleiche Weise auf MySQL, das ist nett – Evgeny
@CSharpened, was ist die Abfrage für Oracle? – Evgeny