sql >> Base de Datos >  >> RDS >> Sqlserver

¿Cómo consulto si existe un esquema de base de datos?

¿Está buscando sys.schemas ? ?

IF NOT EXISTS (SELECT * FROM sys.schemas WHERE name = 'jim')
BEGIN
EXEC('CREATE SCHEMA jim')
END

Tenga en cuenta que CREATE SCHEMA debe ejecutarse en su propio lote (por la respuesta a continuación )