No creo que hay una manera "por consulta" para hacer esto . (Puede utilizar la palabra clave use
para especificar la base de datos - no el esquema - pero eso es técnicamente una consulta independiente como usted tiene que emitir el comando go
después.)
Recuerde, en el servidor SQL totalmente nombres de tabla cualificados están en el formato:..
[base de datos] [esquema] [tabla]
En SQL Server Management Studio se pueden configurar todos los valores predeterminados que estés preguntando por.
Puede configurar el valor por defecto database
sobre una base por usuario (o en su cadena de conexión):
Seguridad> Conexiones> (clic derecho) de usuario> Propiedades> General
Puede configurar el valor predeterminado schema
por usuario (pero no creo que pueda configurarlo en su cadena de conexión, aunque si usa dbo
que siempre es el predeterminado):
Seguridad> Conexiones> (clic derecho) de usuario> Propiedades> Asignación de usuarios> predeterminado esquema
En resumen, si se utiliza dbo
para su esquema, es probable que tenga la menor cantidad de dolores de cabeza
Señale su nombre de base de datos y seleccione una nueva consulta en SQLMS. Use DBNAME; Seleccionar * de [Nombre de tabla] es correcto. – Crimsonland