SQL Server Compact と SQL Server の相違点

次の表は、SQL Server と比較して、SQL Server Compact 3.5 がどのような Transact-SQL コマンド、機能、およびデータ型をサポートしているかをまとめたものです。

Transact-SQL コマンド、機能、またはデータ型 SQL Server Compact 3.5 SQL Server 2005 SQL Server 2008

ALTER TABLE ALTER COLUMN の 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 <テーブル名> の構文

サポートされています

サポートされています

サポートされています

Merge Upsert

サポートされていません

サポートされていません

サポートされています

データベース オブジェクト名の、'=' を使用したエイリアシング

サポートされていません

サポートされています

サポートされています

データベース オブジェクト名の、'AS' を使用したエイリアシング

サポートされています

サポートされています

サポートされています

ALTER TABLE ALTER COLUMN ステートメントを使用した IDENTITY プロパティ (SQL Server Compact) のシードと増分値の変更

サポートされています

サポートされていません

サポートされています

real、float、money、および numeric データ型における剰余

サポートされていません

サポートされています

サポートされています

集計値式での ntext データ型または image データ型の使用

サポートされていません

サポートされています

サポートされています

ORDER BY 句での ntext データ型、image データ型などのラージ オブジェクトの使用

サポートされていません

サポートされています

サポートされています

LIKE または IS NULL 述語と共に使用する場合に限り、Ntext データ型と image データ型を WHERE、HAVING、GROUP BY、ON、または IN 句で使用できる機能

サポートされていません

サポートされています

サポートされています

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

サポートされています

Bb896140.note(ja-jp,SQL.100).gifメモ:
Date、DateTime2、DateTimeOffset、Geography、Geometry、および Time のレプリケーションに関する型変換情報については、「データ型とレプリケーション」を参照してください。Date、DateTime2、DateTimeOffset、FileStream、Geography、Geometry、HierarchyID、および Time のリモート データ アクセス (RDA) に関する型変換情報については、「データ型と RDA」を参照してください。

サポートされています

サポートされています

参照

概念

Server Compact 3.5 および 3.5 SP1 の新機能
トランザクション (SQL Server Compact)

その他のリソース

Features Supported by the Editions of SQL Server
What's New and Enhanced in Transact-SQL (Transact-SQL) 2005
What's New (SQL Server 2008)

ヘルプおよび情報

サポートについて (SQL Server Compact 3.5 Service Pack 1)