Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/07/2006, 11:05
Avatar de TolaWare
TolaWare
Colaborador
 
Fecha de Ingreso: julio-2005
Mensajes: 4.352
Antigüedad: 19 años, 8 meses
Puntos: 24
En MySQL existe una base de datos llamada information_schema la cual contiene toda la info sobre las bases de datos creadas, y obiamnete la info de las vistas tambien esta ahi.

con esta consulta a la base de datos podrias saber si existe o no una vista.

SELECT count(TABLE_NAME)
FROM `VIEWS`
WHERE TABLE_NAME= $nombre_de_la_vista
AND TABLE_SCHEMA= $nombre_de_la_BD

EQsta consulta te devuelve el valor 1 si la vista ya esta creada, y si no esta creada, te devuelve 0.

Espero que te sirva
__________________
http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux