2015-05-08 08:57:00

This example creates a schema called report if it does not exist.

DECLARE @schemaName VARCHAR(50) = 'report'

IF NOT EXISTS (SELECT 1 
               FROM sys.schemas 
               WHERE name = @schemaName)
BEGIN
    EXECUTE('CREATE SCHEMA ' _p_l_u_s_ @schemaName)
END
GO
Copyright © 2025 delaney. All rights reserved.