0

そのため、特に 2010 Ultimate で、Visual Studio データベース プロジェクトで (おそらく) 厄介なバグに遭遇しました。

基本的に、次のように .schema.sql ファイルが 2 つあるとします。

ファイル 1

CREATE SCHEMA [Test]
GO

ファイル2

CREATE SCHEMA [AuditTest]
GO

これはコンパイルされ、次のようにデプロイされます。

PRINT N'Creating [AuditTest]...';


GO
CREATE SCHEMA [AuditTest]
    AUTHORIZATION [dbo];


GO
PRINT N'Creating [test]...';


GO
CREATE SCHEMA [test]
    AUTHORIZATION [dbo];

そのため、(一見恣意的に)私の選択した大文字化を放棄することを選択しました。

なぜ神? どうして?!

4

1 に答える 1

1

したがって、これが正当なバグであるかどうかを知りたいのですが、これを選択することで必要な出力が得られました。

CREATE SCHEMA Test

この上に

CREATE SCHEMA [Test]

私のすべてのスキーマに対して。他の誰かがこれに遭遇した場合に備えて。

于 2010-08-12T00:34:11.147 に答える