Unterschiede zwischen SQL Server Compact und SQL Server

Anhand der folgenden Tabelle können Sie feststellen, welche Transact-SQL-Befehle, -Features und -Datentypen von SQL Server Compact 3.5 und welche von SQL Server unterstützt werden.

Transact-SQL-Befehl, -Feature oder -Datentyp SQL Server Compact 3.5 SQL Server 2005 SQL Server 2008

SET DEFAULT-Option in ALTER TABLE ALTER COLUMN

Wird unterstützt

Nicht unterstützt

Wird unterstützt

DISTINCT in Aggregaten (z. B. count(distinct))

Nicht unterstützt

Wird unterstützt

Wird unterstützt

Die HAVING-Klausel (SQL Server Compact)-Klausel kann komplexe Ausdrücke enthalten, wenn sie in Aggregat- und Gruppierungsabfragen verwendet wird.

Nur einfache Spaltenverweise

Wird unterstützt

Wird unterstützt

WITH TIES und PERCENT in TOP-Klausel

Nicht unterstützt

Wird unterstützt

Wird unterstützt

Spalte als Argumente für TOP-Klausel. Der Wert des TOP-Ausdrucks muss zudem im ganzzahligen Bereich liegen.

Nicht unterstützt

Wird unterstützt

Wird unterstützt

TOP (SQL Server Compact)(N)-Einschränkung

Akzeptiert [0, MAX_INT] für TOP

Akzeptiert [0, MAX_BIGINT] für TOP

Wird unterstützt

ORDER BY < Spaltennummer>

Nicht unterstützt

Wird unterstützt

Wird unterstützt

Syntax von UPDATE STATISTICS (SQL Server Compact) ON <TABLE NAME>

Wird unterstützt

Wird unterstützt

Wird unterstützt

Merge Upsert

Nicht unterstützt

Nicht unterstützt

Wird unterstützt

Aliasing von Datenbankobjektnamen mit "="

Nicht unterstützt

Wird unterstützt

Wird unterstützt

Aliasing von Datenbankobjektnamen mit "AS"

Wird unterstützt

Wird unterstützt

Wird unterstützt

Ändern des IDENTITY-Eigenschaft (SQL Server Compact)-Ausgangswerts und Durchlaufen der ALTER TABLE ALTER COLUMN-Anweisung.

Wird unterstützt

Nicht unterstützt

Wird unterstützt

Modulo für real-, float-, money- und numeric-Datentypen

Nicht unterstützt

Wird unterstützt

Wird unterstützt

Aggregatwertausdrücke enthalten ntext- oder image-Datentypen.

Nicht unterstützt

Wird unterstützt

Wird unterstützt

Große Objekte, z. B. ntext- und image-Datentypen, in ORDER BY-Klauseln

Nicht unterstützt

Wird unterstützt

Wird unterstützt

Ntext- und image-Datentypen können in WHERE-, HAVING-, GROUP BY-, ON- und IN-Klauseln nicht verwendet werden, außer in Verbindung mit LIKE- oder IS NULL-Prädikaten.

Nicht unterstützt

Wird unterstützt

Wird unterstützt

Ändern von Spalten des Typs ntext oder image

Nicht unterstützt

Wird unterstützt

Wird unterstützt

Wenn Sie mehrere Abfragen gleichzeitig ausführen möchten, müssen Sie für jede Anweisung ein Neue-Zeile-Zeichen und ein Semikolon am Ende jeder Anweisung einfügen.

Wird unterstützt

Nicht unterstützt

Nicht unterstützt

Gespeicherte Prozeduren und Trigger

Nicht unterstützt

Wird unterstützt

Wird unterstützt

Sichten

Nicht unterstützt

Wird unterstützt

Wird unterstützt

Benutzerdefinierte Funktionen und Volltext

Nicht unterstützt

Wird unterstützt

Wird unterstützt

Service Broker.

Nicht unterstützt

Wird unterstützt

Wird unterstützt

SQL Common Language Runtime (CLR)-Integration

Nicht unterstützt

Wird unterstützt

Wird unterstützt

Parameter mit Tabellen als Werten

Nicht unterstützt

Wird unterstützt

Wird unterstützt

Gefilterte Indizes

Nicht unterstützt

Nicht unterstützt

Wird unterstützt

Räumlichkeitsindizes

Nicht unterstützt

Wird unterstützt

Wird unterstützt

Kleinster verfügbarer Indexwert als Standardwert

Wird unterstützt

Nicht unterstützt

Nicht unterstützt

Benutzerdefinierte Funktionen können als Datenquelle der APPLY-Klausel dienen

Nicht unterstützt

Wird unterstützt

Wird unterstützt

Datenkomprimierung

Nicht unterstützt

Wird unterstützt

Wird unterstützt

Wenn in SQL Server in einer Datenbank die Groß-/Kleinschreibung berücksichtigt wird, wird diese auch für Objektnamen (beispielsweise Tabellennamen, Sichtennamen und Namen gespeicherter Prozeduren) berücksichtigt. In SQL Server Compact wird die Groß-/Kleinschreibung für Objektnamen nicht berücksichtigt.

Nicht unterstützt

Wird unterstützt

Wird unterstützt

SQL Server 2008-Datentypen: Ordpath, Spalten mit geringer Dichte.

Nicht unterstützt

Wird unterstützt

Wird unterstützt

SQL Server 2008-Datentypen: Date, DateTime2, DateTimeOffset, FileStream, Geography, Geometry, HierarchyID, Time

Wird unterstützt

Bb896140.note(de-de,SQL.100).gifHinweis:
Typkonvertierungsinformationen über die Replikation von Date, DateTime2, DateTimeOffset, Geography, Geometry und Time finden Sie unter Datentypen und Replikation. Typkonvertierungsinformationen über Remotedatenzugriff (RDA) von Date, DateTime2, DateTimeOffset, FileStream, Geography, Geometry, HierarchyID und Time finden Sie unter Datentypen und Remotedatenzugriff (Remote Data Access – RDA).

Wird unterstützt

Wird unterstützt

Siehe auch

Konzepte

Neue Features in SQL Server Compact 3.5 und 3.5 SP1
Transaktionen (SQL Server Compact)

Andere Ressourcen

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)

Hilfe und Informationen

Informationsquellen (SQL Server Compact 3.5 Service Pack 1)