Skip to content

Instantly share code, notes, and snippets.

@kashiwasan
kashiwasan / gist:1269652
Created October 7, 2011 07:01
OpenPNE3 Azure SQL (CREATE&ALTER)
IF NOT EXISTS(SELECT * FROM sys.schemas WHERE [name] = N'dbo')
EXEC (N'CREATE SCHEMA dbo')
GO
IF EXISTS (SELECT * FROM sys.objects so JOIN sys.schemas sc ON so.schema_id = sc.schema_id WHERE so.name = N'activity_data' AND sc.name=N'dbo' AND type in (N'U'))
BEGIN
DECLARE @drop_statement nvarchar(500)
DECLARE drop_cursor CURSOR FOR
SELECT 'alter table '+quotename(schema_name(ob.schema_id))+