再実行可能なデプロイメント用のスクリプトが欲しいのですが。そのため、名前を変更する前に、テーブルがそこにあるかどうかを確認します。
IF EXISTS ( SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[Schema]') AND type IN ( N'U' ) )
BEGIN
sp_rename [Schema], [SchemaInfo]
END
エラーは
'sp_rename'の近くの構文が正しくありません。