2013-01-31 8 views
0

Compact Query라는 프로그램을 사용하여 현재 쿼리를 시도하고있는 로컬 (compact 3.5) sql 데이터베이스 파일이 있습니다.지정한 제약 조건이 유효하지 않습니다.

The constraint specified is not valid. [0, 0, 0,,,] 

모든 아이디어 :이 SQL을 실행하면

CREATE TABLE List(
ListId int IDENTITY(1,1) NOT NULL, 
ShortDesc varchar(50) NOT NULL, 
ActiveInd bit NULL, 
CONSTRAINT PK_List PRIMARY KEY CLUSTERED 
(
ListId ASC 
)) 

CREATE TABLE CustomerList(
CustomerListId int IDENTITY(1,1) NOT NULL, 
CustomerId int NULL, 
ListId int NULL, 
CONSTRAINT PK_CustomerList PRIMARY KEY CLUSTERED 
(
CustomerListId ASC 
)) 

, 그것은 다음과 같은 오류를 반환 여기에 코드입니다 - 나는 SQL을 사용하여 두 테이블을 만들려고하고 있어요?

+0

"CLUSTERED"키워드 제거 – ErikEJ

답변

0

구글이 답변을 찾고있는이 질문에 대해 - 나는 스스로 알아 냈습니다. 위의 SQL은 (그들이 이전에 SQL Server 관리 Studio에서했던 것처럼) 문이 작동하지 않습니다 만드는 경우

,이 시도 :

CREATE TABLE List(
ListId int IDENTITY(1,1) NOT NULL CONSTRAINT PK_List PRIMARY KEY, 
ShortDesc nvarchar(50) NOT NULL, 
ActiveInd bit NULL) 

CREATE TABLE CustomerList(
CustomerListId int IDENTITY(1,1) NOT NULL CONSTRAINT PK_CustomerList PRIMARY KEY, 
CustomerId int NULL, 
ListId int NULL) 

희망이 같은 문제가 발생하는 사람을 도움이됩니다.

관련 문제