Differenze tra SQL Server Compact e SQL Server
Utilizzare la tabella seguente per determinare quali comandi, funzionalità e tipi di dati di Transact-SQL sono supportati da SQL Server Compact 3.5 rispetto a SQL Server.
Comandi, funzionalità e tipi di dati Transact-SQL | SQL Server Compact 3.5 | SQL Server 2005 | SQL Server 2008 |
---|---|---|---|
Opzione SET DEFAULT in ALTER TABLE ALTER COLUMN |
Supportata |
Non supportata |
Supportata |
DISTINCT in funzioni di aggregazione (ad esempio, count(distinct)) |
Non supportata |
Supportata |
Supportata |
La clausola Clausola HAVING (SQL Server Compact) può contenere espressioni complesse se utilizzata in query di aggregazione o di raggruppamento. |
Solo riferimenti a colonna semplici |
Supportato |
Supportato |
WITH TIES e PERCENT nella clausola TOP |
Non supportata |
Supportata |
Supportata |
La colonna come argomenti nella clausola TOP. Inoltre, il valore dell'espressione TOP deve rientrare nell'intervallo dei numeri interi. |
Non supportata |
Supportata |
Supportata |
TOP (SQL Server Compact) limitazione (N) |
Accetta [0, MAX_INT] per TOP |
Accetta [0, MAX_BIGINT] per TOP |
Supportata |
ORDER BY <numero di colonna> |
Non supportata |
Supportata |
Supportata |
Sintassi di UPDATE STATISTICS (SQL Server Compact) ON <TABLE NAME> |
Supportata |
Supportata |
Supportata |
Merge/Upsert |
Non supportate |
Non supportate |
Supportate |
Alias di nomi di oggetto di database con '=' |
Non supportato |
Supportato |
Supportato |
Alias di nomi di oggetto di database con 'AS' |
Supportato |
Supportato |
Supportato |
Modifica dell'istruzione ALTER TABLE ALTER COLUMN sul valore di inizializzazione di Proprietà IDENTITY (SQL Server Compact) e sull'incremento |
Supportata |
Non supportata |
Supportata |
Modulo per i tipi di dati real, float, money e numeric |
Non supportato |
Supportato |
Supportato |
Espressioni con valori aggregati che contengono tipi di dati ntext o image. |
Non supportate |
Supportate |
Supportate |
Oggetti di grandi dimensioni, ad esempio con tipi di dati ntext e image nelle clausole ORDER BY |
Non supportati |
Supportati |
Supportati |
Tipi di dati Ntext e image nelle clausole WHERE, HAVING, GROUP BY, ON o IN, ad eccezione di quando tali tipi di dati sono utilizzati con i predicati LIKE o IS NULL |
Non supportati |
Supportati |
Supportati |
Modifica di colonne di tipo ntext o image |
Non supportata |
Supportata |
Supportata |
L'esecuzione contemporanea di più query prevede l'inclusione di un carattere di nuova riga per ciascuna istruzione e di un punto e virgola al termine di ciascuna istruzione. |
Supportata |
Non supportata |
Non supportata |
Stored procedure e trigger |
Non supportati |
Supportati |
Supportati |
Viste |
Non supportate |
Supportate |
Supportate |
Funzioni definite dall'utente e full-text |
Non supportate |
Supportate |
Supportate |
Service Broker. |
Non supportato |
Supportato |
Supportato |
Integrazione di Common Language Runtime (CLR) di SQL |
Non supportata |
Supportata |
Supportata |
Parametri valutati a livello di tabella |
Non supportati |
Supportati |
Supportati |
Indici con filtri |
Non supportati |
Non supportati |
Supportati |
Indici spaziali |
Non supportati |
Supportati |
Supportati |
Impostazione del più piccolo valore di indice disponibile come predefinito. |
Supportata |
Non supportata |
Non supportata |
Le funzioni definite dall'utente possono costituire origini dati per la clausola APPLY. |
Non supportato |
Supportato |
Supportato |
Compressione dei dati |
Non supportata |
Supportata |
Supportata |
In SQL Server, quando si applica la distinzione tra maiuscole e minuscole a un database, tale distinzione viene applicata anche ai nomi di oggetto, ad esempio nomi delle tabelle, delle viste o delle stored procedure. In SQL Server Compact ai nomi di oggetto tale distinzione non viene applicata. |
Non supportato |
Supportato |
Supportato |
Tipi di dati SQL Server 2008: ORDPATH, colonne di tipo sparse. |
Non supportati |
Supportati |
Supportati |
Tipi di dati SQL Server 2008: Date, DateTime2, DateTimeOffset,FileStream, Geography, Geometry, HierarchyID, Time. |
Supportati
Nota:
Per informazioni sulla conversione dei tipi in relazione alla replica di Date, DateTime2, DateTimeOffset, Geography, Geometry e Time, vedere Tipi di dati e replica. Per informazioni sulla conversione dei tipi in relazione a RDA di Date, DateTime2, DateTimeOffset, FileStream, Geography, Geometry, HierarchyID e Time, vedere Tipi di dati e RDA.
|
Supportati |
Supportati |
Vedere anche
Concetti
Novità di SQL Server Compact 3.5 e 3.5 SP1
Transazioni (SQL Server Compact)
Altre risorse
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)