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
Nota:
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)