Tecnología

Inicio

Cómo comprobar si un elemento existe en Microsoft SQL

Los objetos que son esquemas restringidos en Microsoft SQL están catalogados en la tabla sys.objects. Puede comprobar la existencia de elementos en esta tabla utilizando una sentencia SELECT utilizando la función object_id. Esta función toma hasta dos parámetros. El primer parámetro es el object_name, que es un nombre varchar o nvarchar. Usando el nombre del objeto completo es opcional. El segundo parámetro es opcional y es el tipo_objeto.

Instrucciones

1 Abra el editor de consultas y escriba el comando base de datos de uso.

USO nombredb;

IR

2 Escriba la instrucción IF para el objeto deseado.

SI OBJECT_ID (N'dbo.myobject ') no es NULL

3 Escriba la acción deseada para completar basado en los resultados. Por ejemplo, para imprimir el resultado "existe objeto" o "no existe objeto", debe escribir:

impresión (existe N'object ')

MÁS

impresión (N'object no existe);

IR

4 Ejecutar la instrucción para ver el resultado.