¿Existe una alternativa simple en PostgreSQL a esta declaración producida en Oracle?¿Cómo puedo probar si una columna existe en una tabla usando una declaración SQL?
select table_name from user_tab_columns
where table_name = myTable and column_name = myColumn;
estoy a continuación, comprobar si la consulta devuelve nada a fin de demostrar que existe la columna.
Soy consciente de que el uso de psql I puede encontrarlos individualmente, pero esto es necesario para producir un resultado en un programa que estoy escribiendo para validar que existe un campo de atributo solicitado en la tabla de mi base de datos.
Gracias. Aceptado como respuesta ya que es una alternativa directa a lo que estaba haciendo en Oracle. – CSharpened
funciona de la misma manera en MySQL, lo cual es bueno – Evgeny
@CSharpened ¿cuál es la consulta para Oracle? – Evgeny