저는 약간의 연구를하고있는 중이며, 설명 할 수없는 예외를 발견했습니다 (Google에서 아무것도 찾을 수 없었습니다). CREATE TABLE MyGuid (
ID UNIQUEIDENTIFIER PRIMARY KEY DEFAULT NEWID()
)
GO
CREATE TABLE MyGuidSeq (
ID UNIQUEIDENTIFIER P
newsequentialid()을 PK 열의 기본값으로 어떻게 사용할 수 있습니까? 나는이 주석이 있습니다 [Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)]
을하지만 내가 순차적 GUID의의를하고 싶은 임의 GUID의의를 생성합니다. 기본값으로 newsequentialid()에 데이터베이스를 직접
저는 회사가 시작하는 새 데이터베이스에 대한 데이터베이스 표준 작업을하고 있습니다. 우리가 정의하려고하는 것 중 하나는 UniqueIdentifier와 관련하여 Primary Key와 Clustered Index 규칙입니다. (참고 : UniqueIdentifier를 기본 키 또는 클러스터 된 인덱스로 사용하는 장단점에 대한 토론은 필요하지 않습니다.이 웹
Entity Framework 6 Code First를 통해 newid()를 사용하여 SQL 데이터베이스에서 테이블의 기본 키 기본값을 설정하려고합니다. 내가이이 코드를 통해 수행도 How to set NewId() for GUID in entity framework 하지만처럼 유래에 대한 몇 가지 방법을 찾을 방법을 알고 : 나는 백업 /하지 객체를 통해