2010-08-11 4 views
0

그래서 저는 Visual Studio 데이터베이스 프로젝트, 특히 2010 Ultimate에서 다소 미친 버그 (아마도)를 만났습니다.Visual Studio 데이터베이스 프로젝트에서 스키마 대문자가 일치하지 않는 이유는 무엇입니까?

기본적으로,이 전과 같이, 두 .schema.sql 파일이 있다고 가정 해 봅시다 :

:

파일이 아래로 컴파일로 배포

CREATE SCHEMA [AuditTest] 
GO 

1

CREATE SCHEMA [Test] 
GO 

있는 File2

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


GO 
CREATE SCHEMA [AuditTest] 
    AUTHORIZATION [dbo]; 


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


GO 
CREATE SCHEMA [test] 
    AUTHORIZATION [dbo]; 

그래서 (겉으로보기에 임의로) 대문자 사용을 포기하기로 결정했습니다.

왜 신인가? 왜?!

답변

1

그래서 나는 아직도이 합법적 인 버그가 있는지 알고 싶어요,하지만 난이을지 원하고 출력을 가지고 :

CREATE SCHEMA Test 

모든이

CREATE SCHEMA [Test] 

이상을 내 스키마. 다른 누구도이 문제에 빠지면