Verificar si exite una tabla

22/02/2006 - 14:50 por JUDAJIME | Informe spam
Cordial saludo,

Neceesito verificar si en una base de datos existe una determinada tabla,
como puedo realizar esto?

Muchas gracias
Saludos,
JUDAJIME
 

Leer las respuestas

#1 Alejandro Mesa
22/02/2006 - 16:11 | Informe spam
JUDAJIME,

En SQL Server 2000, puedes usar la vista INFORMATION_SCHEMA.TABLES o puedes
usar las funciones object_id y objectproperty.

declare @ts sysname, @tn sysname

set @ts = 'dbo'
set @tn = 'orders'

if exists(
select *
from INFORMATION_SCHEMA.TABLES
where TABLE_SCHEMA = @ts AND TABLE_NAME = @tn
)
print 'existe'

if objectproperty(object_id('[' + @ts + '].[' + @tn + ']'), 'IsUserTable') = 1
print 'existe'
go


AMB

"JUDAJIME" wrote:

Cordial saludo,

Neceesito verificar si en una base de datos existe una determinada tabla,
como puedo realizar esto?

Muchas gracias
Saludos,
JUDAJIME

Preguntas similares