Condividi tramite


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

Bb896140.note(it-it,SQL.100).gifNota:
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)

Guida e informazioni

Assistenza (SQL Server Compact 3.5 Service Pack 1)