Diferenças entre o SQL Server Compact e o SQL Server
Use a tabela a seguir para determinar quais comandos, recursos e tipos de dados Transact-SQL têm o suporte do SQL Server Compact 3.5, em comparação com o SQL Server.
Tipo de dados, recursos ou comandos Transact-SQL | SQL Server Compact 3.5 | SQL Server 2005 | SQL Server 2008 |
---|---|---|---|
Opção SET DEFAULT em ALTER TABLE ALTER COLUMN. |
Com suporte |
Sem suporte |
Com suporte |
DISTINCT em agregados (por exemplo, count(distinct). |
Sem suporte |
Com suporte |
Com suporte |
A cláusula Cláusula HAVING (SQL Server Compact) pode conter expressões complexas quando usada em agregações e consultas de agrupamento. |
Apenas referências de colunas simples |
Com suporte |
Com suporte |
WITH TIES e PERCENT na cláusula TOP. |
Sem suporte |
Com suporte |
Com suporte |
Coluna como argumentos para a cláusula TOP. Além disso, o valor da expressão TOP deve estar no intervalo de inteiro. |
Sem suporte |
Com suporte |
Com suporte |
Limitação de TOP (SQL Server Compact) (N). |
Aceita [0, MAX_INT] para TOP |
Aceita [0, MAX_BIGINT] para TOP |
Com suporte |
ORDER BY <número da coluna> |
Sem suporte |
Com suporte |
Com suporte |
Sintaxe de UPDATE STATISTICS (SQL Server Compact) ON <TABLE NAME>. |
Com suporte |
Com suporte |
Com suporte |
Mesclar Upsert. |
Sem suporte |
Sem suporte |
Com suporte |
Alias de nomes de objetos de banco de dados com '='. |
Sem suporte |
Com suporte |
Com suporte |
Alias de nomes de objetos de banco de dados com 'AS'. |
Com suporte |
Com suporte |
Com suporte |
Alteração da instrução semente Propriedade IDENTITY (SQL Server Compact) e etapa ALTER TABLE ALTER COLUMN. |
Com suporte |
Sem suporte |
Com suporte |
Módulo nos tipos de dados real, float, money e numeric. |
Sem suporte |
Com suporte |
Com suporte |
Expressões de valor agregado contêm tipos de dados ntext ou image. |
Sem suporte |
Com suporte |
Com suporte |
Objetos grandes, por exemplo, tipos de dados ntext e image em cláusulas ORDER BY. |
Sem suporte |
Com suporte |
Com suporte |
Os tipos de dados Ntext e image não podem ser usados nas cláusulas WHERE, HAVING, GROUP BY, ON ou IN, exceto quando usados com os predicados LIKE ou IS NULL. |
Sem suporte |
Com suporte |
Com suporte |
Alteração do tipo de coluna ntext ou image. |
Sem suporte |
Com suporte |
Com suporte |
Se desejar executar várias consultas simultaneamente, inclua um caractere de nova linha para cada instrução e um ponto-e-vírgula no final de cada instrução. |
Com suporte |
Sem suporte |
Sem suporte |
Gatilhos e procedimentos armazenados. |
Sem suporte |
Com suporte |
Com suporte |
Exibições. |
Sem suporte |
Com suporte |
Com suporte |
Funções definidas pelo usuário e texto completo. |
Sem suporte |
Com suporte |
Com suporte |
Service Broker. |
Sem suporte |
Com suporte |
Com suporte |
Integração de CLR (Common Language Runtime) SQL. |
Sem suporte |
Com suporte |
Com suporte |
Parâmetros com valor de tabela. |
Sem suporte |
Com suporte |
Com suporte |
Índices filtrados. |
Sem suporte |
Sem suporte |
Com suporte |
índices espaciais. |
Sem suporte |
Com suporte |
Com suporte |
Assume como padrão o menor valor de índice disponível. |
Com suporte |
Sem suporte |
Sem suporte |
Funções definidas pelo usuário podem ser fontes de dados da cláusula APPLY. |
Sem suporte |
Com suporte |
Com suporte |
Compactação de dados. |
Sem suporte |
Com suporte |
Com suporte |
No SQL Server, quando você define o banco de dados para diferenciar maiúsculas de minúsculas, os nomes de objeto (por exemplo, nomes de tabela, nomes de exibição ou nomes de procedimentos armazenados) também passam a fazer diferenciação de maiúsculas e minúsculas. No SQL Server Compact, os nomes de objeto permanecem sem diferenciação de maiúsculas e minúsculas. |
Sem suporte |
Com suporte |
Com suporte |
Tipos de dados do SQL Server 2008: Ordpath, colunas esparsas. |
Sem suporte |
Com suporte |
Com suporte |
Tipos de dados do SQL Server 2008: Date, DateTime2, DateTimeOffset,FileStream, Geography, Geometry, HierarchyID, Time. |
Com suporte
Observação:
Para obter informações de conversão de tipos sobre replicação de Date, DateTime2, DateTimeOffset, Geography, Geometry e Time consulte Tipos e replicação de dados. Para obter informações de conversão de tipos sobre o RDA de Date, DateTime2, DateTimeOffset, FileStream, Geography, Geometry, HierarchyID e Time, consulte Tipos de dados e RDA.
|
Com suporte |
Com suporte |
Consulte também
Conceitos
Novidades do SQL Server Compact 3.5 e 3.5 SP1
Transações (SQL Server Compact)
Outros recursos
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)