Compartir a través de


Diferencias entre SQL Server Compact y SQL Server

Use la tabla siguiente para determinar qué comandos, características y tipos de datos de Transact-SQL admite SQL Server Compact 3.5, en comparación con SQL Server.

Comando de Transact-SQL, característica o tipo de dato SQL Server Compact 3.5 SQL Server 2005 SQL Server 2008

Opción SET DEFAULT en ALTER TABLE ALTER COLUMN.

Se admite

No se admite

Se admite

DISTINCT en agregados (por ejemplo, count(distinct)).

No se admite

Se admite

Se admite

La cláusula Cláusula HAVING (SQL Server Compact) puede contener expresiones complejas cuando se usa en consultas de agrupamiento y de agregado.

Solo referencias de columna simples

Se admite

Se admite

WITH TIES y PERCENT en cláusula TOP.

No se admite

Se admite

Se admite

Columna como argumentos para la cláusula TOP. Además, el valor de la expresión TOP debe encontrarse en el intervalo de entero.

No se admite

Se admite

Se admite

Limitación TOP (SQL Server Compact)(N).

Acepta [0, MAX_INT] para TOP

Acepta [0, MAX_BIGINT] para TOP

Se admite

ORDER BY <número de columna>

No se admite

Se admite

Se admite

Sintaxis de UPDATE STATISTICS (SQL Server Compact) ON <NOMBRE DE TABLA> .

Se admite

Se admite

Se admite

Combinar Upsert.

No se admite

No se admite

Se admite

Alias de nombres de objeto de base de datos con '='.

No se admite

Se admite

Se admite

Alias de nombres de objeto de base de datos con 'AS'.

Se admite

Se admite

Se admite

Alteración de la inicialización de Propiedad IDENTITY (SQL Server Compact) e instrucción ALTER TABLE ALTER COLUMN de paso.

Se admite

No se admite

Se admite

Módulo en tipos de datos Real, Float, Money y Numeric.

No se admite

Se admite

Se admite

Las expresiones de valor agregado contienen tipos de datos ntext o de imagen.

No se admite

Se admite

Se admite

Objetos grandes, por ejemplo, ntext y tipos de datos de imagen, en cláusulas ORDER BY.

No se admite

Se admite

Se admite

Ntext y los tipos de datos de imagen no se pueden usar en las cláusulas WHERE, HAVING, GROUP BY, ON o IN, excepto cuando estos tipos de datos se usan con los predicados LIKE o IS NULL.

No se admite

Se admite

Se admite

Modificar columna de tipo ntext o imagen.

No se admite

Se admite

Se admite

Si desea ejecutar varias consultas a la vez, debe incluir un carácter de línea nueva por cada instrucción y un punto y coma al final de cada instrucción.

Se admite

No se admite

No se admite

Procedimientos almacenados y desencadenadores.

No se admite

Se admite

Se admite

Vistas.

No se admite

Se admite

Se admite

Funciones definidas por el usuario y texto completo.

No se admite

Se admite

Se admite

Service Broker.

No se admite

Se admite

Se admite

Integración de Common Language Runtime (CLR) de SQL.

No se admite

Se admite

Se admite

Parámetros con valores de tabla.

No se admite

Se admite

Se admite

Índices filtrados.

No se admite

No se admite

Se admite

Índices espaciales.

No se admite

Se admite

Se admite

Valor de índice disponible menor de forma predeterminada.

Se admite

No se admite

No se admite

Las funciones definidas por el usuario pueden ser orígenes de datos de la cláusula APPLY.

No se admite

Se admite

Se admite

Compresión de datos.

No se admite

Se admite

Se admite

En SQL Server, al hacer que la base de datos distinga entre mayúsculas y minúsculas, los nombres de objeto (por ejemplo los nombres de tabla, nombres de vista o nombres de procedimiento almacenado) también distinguen entre mayúsculas y minúsculas. En SQL Server Compact, los nombres de objeto siguen sin distinguir mayúsculas y minúsculas.

No se admite

Se admite

Se admite

Tipos de datos de SQL Server 2008: Ordpath, columnas dispersas.

No se admite

Se admite

Se admite

Tipos de datos de SQL Server 2008: Date, DateTime2, DateTimeOffset, FileStream, Geography, Geometry, HierarchyID, Time.

Se admite

Bb896140.note(es-es,SQL.100).gifNota:
Para obtener información de la conversión de tipos sobre la replicación de los tipos Date, DateTime2, DateTimeOffset, Geography, Geometry y Time, vea Tipos de datos y replicación. Para obtener información de la conversión de tipos sobre Acceso a datos remotos (RDA) de los tipos Date, DateTime2, DateTimeOffset, FileStream, Geography, Geometry, HierarchyID y Time, vea Tipos de datos y RDA.

Se admite

Se admite

Vea también

Conceptos

Novedades en SQL Server Compact 3.5 y SQL Server Compact 3.5 SP1
Transacciones (SQL Server Compact)

Otros 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)

Ayuda e información

Obtener ayuda (SQL Server Compact 3.5 Service Pack 1)