Tecnología

Inicio

SQL Tutorial para comprobar para ver si ya existe una tabla

SQL Tutorial para comprobar para ver si ya existe una tabla


Una mesa de lenguaje de consulta estructurado (SQL) es un objeto de base de datos que contiene los datos de la empresa. Las tablas se dividen en segmentos en filas y columnas. La intersección entre las filas y columnas son campos, y estos objetos almacenar una pieza de información. Sólo puede tener una tabla con un nombre especificado en la base de datos. Si va a crear dinámicamente tablas, primero tiene que comprobar si existe la tabla. SQL tiene un comando que le permite comprobar si la tabla existe en la base de datos.

Instrucciones

1 Abre la ventana de consulta SQL. Escriba el siguiente código para determinar si existe la tabla de base de datos:

seleccione el nombre del sys.tables
donde nombre = 'nombreTabla'

Reemplazar "nombreTabla" con la tabla que está mirando. Si existe la tabla, la consulta SQL devuelve el nombre de la tabla en la ventana de resultados.

2 Ejecutar la consulta siguiente para utilizar un carácter comodín. A veces, el administrador no conoce el nombre de la tabla exacta, por lo que un carácter comodín está disponible que devuelve toda tabla que tiene una cadena de caracteres en el nombre. El código siguiente es un ejemplo:

seleccione el nombre del sys.tables
donde nombre como 'la tabla%'

Esta consulta utiliza el "como" palabra clave y el charater comodín SQL ( "%"). El código anterior devuelve todas las tablas que tienen un nombre que comienza con "mesa". Esta consulta devuelve más de un resultado si se encuentran varias mesas.

3 Presione la tecla F5 para ejecutar sus consultas. La tecla F5 ejecuta la consulta y devuelve los resultados. Si existe la tabla, se debe "caer" antes de que pueda volver a crearlo. A continuación se muestra un ejemplo de cómo eliminar una tabla en SQL:

deje caer la tabla nombreTabla