Cómo crear una tabla de mensajes de base de datos SQL
Esto es para garantizar que el código no entre en conflicto cuando cree la siguiente base de datos; de lo contrario, si el if es válido, aparecerá una base de datos con el mismo nombre y se mostrará un error cuando la cree.
Usar
q1 significa cambiar la base de datos a q1, de modo que cuando escriba una declaración SQL, se ejecute en esta base de datos.
Por ejemplo, la base de datos predeterminada para iniciar sesión en Query Analyzer es maestra y el usuario
q1 cambiará la base de datos a q1.
master..sysdatabases
Esto significa la tabla sysdatabases en la base de datos maestra. Debe haber dos puntos aquí. El primero no es el nombre de la tabla, sino el nombre de la base de datos. Por ejemplo, su analizador de consultas está conectado a la base de datos q1. En este momento, si desea consultar directamente los datos en la tabla de la base de datos Northwind en toda la base de datos, seleccione
*
northwind..category
Los primeros dos puntos son el nombre de la base de datos y los siguientes puntos son el nombre de la tabla.