
26/07/2006, 11:05
|
 | 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 |