База данных создается в том случае, если ее нет, если она существует, не выполняется ничего.
Синтаксис
--условие IF NOT EXISTS( SELECT name FROM sys.databases WHERE name = 'имя_базы' ) --создание базы CREATE DATABASE | SCHEMA имя_базы COLLATE правило_сравнения
Script.sql
--условие IF NOT EXISTS( SELECT name FROM sys.databases WHERE name = 'zzz' ) --создание базы CREATE DATABASE zzz COLLATE Cyrillic_General_CI_AS
--условие IF NOT EXISTS( SELECT name FROM sys.databases WHERE name = 'zzz' ) --создание базы CREATE DATABASE zzz COLLATE Cyrillic_General_CI_AS