¿Cuál es la forma ideal de verificar si existe una base de datos en un servidor SQL usando TSQL? Parece múltiples enfoques para implementar esto.
sql-server
database
tsql
Rayo
fuente
fuente
En realidad, es mejor usar:
Ver https://docs.microsoft.com/en-us/sql/t-sql/functions/db-id-transact-sql
fuente
[master]
[ ]
en su llamada adb_id
; esa es la sintaxis SQL, no es parte del nombre de la base de datos.Por cierto, esto vino directamente de SQL Server Studio, por lo que si tiene acceso a esta herramienta, le recomiendo que comience a jugar con las diversas funciones "Script xxxx AS" que están disponibles. ¡Te hará la vida más fácil! :)
fuente
Me gusta la respuesta de @ Eduardo y me gustó la respuesta aceptada. Me gusta recuperar un booleano de algo como esto, así que lo escribí para ustedes.
Ahora puedes usarlo así:
fuente
PRUEBA ESTO
fuente