Verificar existencia de tabla

10/08/2005 - 13:30 por Mennegguzzi | Informe spam
Hola a todos, una consulta,

para borrar una Vista hago lo siguiente:

IF EXISTS (SELECT TABLE_NAME FROM INFORMATION_SCHEMA.VIEWS
WHERE TABLE_NAME = 'Mi_Vista')
DROP VIEW Mi_Vista
GO

O sea, primero me fijo si existe, y si existe la borro.


Con una tabla no funciona. Cómo puedo hacer lo mismo pero con una tabla ?

Desde ya muchas gracias

Saludos

Pablo
 

Leer las respuestas

#1 Maxi
10/08/2005 - 13:33 | Informe spam
Hola, podes hacer lo mismo, pero a mi me gusta mucho mas hacer

If Object_id('nombretabla') is not null
drop table nombretabla
Go

Create table


Salu2
Maxi


"Mennegguzzi" escribió en el mensaje
news:
Hola a todos, una consulta,

para borrar una Vista hago lo siguiente:

IF EXISTS (SELECT TABLE_NAME FROM INFORMATION_SCHEMA.VIEWS
WHERE TABLE_NAME = 'Mi_Vista')
DROP VIEW Mi_Vista
GO

O sea, primero me fijo si existe, y si existe la borro.


Con una tabla no funciona. Cómo puedo hacer lo mismo pero con una tabla ?

Desde ya muchas gracias

Saludos

Pablo

Preguntas similares