SQL Server Compact와 SQL Server의 차이점
SQL Server와 비교하여 SQL Server Compact에서 지원하는 Transact-SQL 명령, 기능 및 데이터 형식을 다음 표에서 확인하십시오.
Transact-SQL 명령, 기능 또는 데이터 형식 |
SQL Server Compact 4.0 |
SQL Server 2005 |
SQL Server 2008/SQL Server 2008 R2 |
---|---|---|---|
ALTER TABLE(SQL Server Compact)의 SET DEFAULT 옵션 |
지원됨 |
지원되지 않음 |
지원됨 |
집계의 DISTINCT(예: count(distinct)) |
지원되지 않음 |
지원됨 |
지원됨 |
HAVING 절(SQL Server Compact) 절은 집계 및 그룹화 쿼리에서 사용되는 복잡한 식을 포함할 수 있습니다. |
단순 열 참조만 |
지원됨 |
지원됨 |
TOP 절의 WITH TIES 및 PERCENT |
지원되지 않음 |
지원됨 |
지원됨 |
TOP 절에 대한 인수로 사용되는 열. 또한 TOP 식의 값은 정수 범위 내에 있어야 합니다. |
지원되지 않음 |
지원됨 |
지원됨 |
TOP(SQL Server Compact)(N) 제한 |
TOP에 [0, MAX_INT] 사용 |
TOP에 [0, MAX_BIGINT] 사용 |
지원됨 |
ORDER BY <열 번호> |
지원되지 않음 |
지원됨 |
지원됨 |
UPDATE STATISTICS(SQL Server Compact) ON <TABLE NAME> 구문 |
지원됨 |
지원됨 |
지원됨 |
Merge Upsert |
지원되지 않음 |
지원되지 않음 |
지원됨 |
'='를 사용하여 데이터베이스 개체 이름의 별칭 지정 |
지원되지 않음 |
지원됨 |
지원됨 |
'AS'를 사용하여 데이터베이스 개체 이름의 별칭 지정 |
지원됨 |
지원됨 |
지원됨 |
IDENTITY 속성(SQL Server Compact) 시드 및 단계 ALTER TABLE(SQL Server Compact) 문 변경 |
지원됨 |
지원되지 않음 |
지원됨 |
real, float, money 및 numeric 데이터 형식에 대한 모듈로 |
지원되지 않음 |
지원됨 |
지원됨 |
집계 값 식에는 ntext 또는 image 데이터 형식이 포함됩니다. |
지원되지 않음 |
지원됨 |
지원됨 |
ORDER BY 절의 큰 개체(예: ntext 및 image 데이터 형식) |
지원되지 않음 |
지원됨 |
지원됨 |
ntext 및 image 데이터 형식은 WHERE, HAVING, GROUP BY, ON 또는 IN 절에 사용할 없습니다. 단, 이러한 데이터 형식이 LIKE 또는 IS NULL 조건자와 함께 사용되는 경우는 예외입니다. |
지원되지 않음 |
지원됨 |
지원됨 |
ntext 또는 image 형식의 열 변경 |
지원되지 않음 |
지원됨 |
지원됨 |
여러 개의 쿼리를 동시에 실행하려는 경우 문마다 줄바꿈 문자를 포함해야 하고 세미콜론으로 끝나야 합니다. |
지원됨 |
지원되지 않음 |
지원되지 않음 |
저장 프로시저 및 트리거 |
지원되지 않음 |
지원됨 |
지원됨 |
뷰 |
지원되지 않음 |
지원됨 |
지원됨 |
사용자 정의 함수 및 전체 텍스트 |
지원되지 않음 |
지원됨 |
지원됨 |
Service Broker. |
지원되지 않음 |
지원됨 |
지원됨 |
SQL CLR(공용 언어 런타임) 통합 |
지원되지 않음 |
지원됨 |
지원됨 |
테이블 반환 매개 변수 |
지원되지 않음 |
지원됨 |
지원됨 |
필터링된 인덱스 |
지원되지 않음 |
지원되지 않음 |
지원됨 |
공간 인덱스 |
지원되지 않음 |
지원됨 |
지원됨 |
가장 작은 사용 가능한 인덱스 값(기본값) |
지원됨 |
지원되지 않음 |
지원되지 않음 |
사용자 정의 함수는 APPLY 절에 대한 데이터 원본일 수 있습니다. |
지원되지 않음 |
지원됨 |
지원됨 |
데이터 압축 |
지원되지 않음 |
지원됨 |
지원됨 |
SQL Server에서 대/소문자를 구분하는 데이터베이스를 만들 때 개체 이름(예: 테이블 이름, 뷰 이름 또는 저장 프로시저 이름)도 대/소문자를 구분하게 됩니다. SQL Server Compact에서는 개체 이름의 대/소문자를 구분하지 않습니다. |
지원되지 않음 |
지원됨 |
지원됨 |
SQL Server 2008에 도입된 데이터 형식: Ordpath, 스파스 열 |
지원되지 않음 |
지원됨 |
지원됨 |
SQL Server 2008에 도입된 데이터 형식: Date, DateTime2, DateTimeOffset, FileStream, Geography, Geometry, HierarchyID, Time |
지원됨 |
지원됨 |
지원됨 |
참고 항목
개념
SQL Server Compact 4.0의 새로운 기능