Ir al contenido principal

Cómo saber si una tabla existe en SQL Server, sys.tables

Cómo saber si una tabla existe en SQL Server con sys.tables


Aprovechando el catalogo de vistas del sistema de SQL Server se hará uso de la vista sys.tablesPara obtener información de la tabla. Realizaremos la búsqueda de la siguiente manera:

SELECT *
 FROM sys.tables
 WHERE name 'Nombre_de_la_Tabla'

 SELECT *
 FROM sys.tables
 WHERE name LIKE '%Nombre_de_la_Tabla%'

Comentarios

Entradas más populares de este blog

Cómo saber si un trigger existe en SQL Server, sys.triggers

Cómo saber si un trigger existe en SQL Server con sys.triggers Aprovechando el catalogo de vistas del sistema de SQL Server se hará uso de la vista sys.triggers .  Para obtener información del trigger. Realizaremos la búsqueda de la siguiente manera: SELECT *   FROM sys.triggers   WHERE name = 'Nombre_del_Trigger'   SELECT *   FROM sys.triggers   WHERE name LIKE '%Nombre_del_Trigger%'

Cómo saber si un procedimiento almacenado existe en SQL Server, sys.procedures

Cómo saber si un procedimiento almacenado (stored procedure) existe en SQL Server con sys.procedures Aprovechando el catalogo de vistas del sistema de SQL Server se hará uso de la vista  sys.procedures . Para obtener información del procedimiento almacenado. Realizaremos la búsqueda de la siguiente manera: SELECT  *   FROM sys.procedures   WHERE name  =  'Nombre_del_Procedimiento_Almacenado'   SELECT  *   FROM sys.procedures   WHERE name  LIKE  '% Nombre_del_Procedimiento_Almacenado %'

SQL Server sys.objects

Cómo usar la vista sys.objects para saber si una tabla, procedimiento almacenado, vista existe en la base de datos En está ocasión vamos a utilizar la vista  sys.objects   para saber si un procedimiento almacenado, tabla o vista existen en la base de datos de SQL Server. SELECT  *   FROM sys.objects   WHERE name  =  'Nombre_del_Objeto_a_buscar'   SELECT  *   FROM sys.objects   WHERE name  LIKE  '% Nombre_del_Objeto_a_buscar %'