Exporter (0) Imprimer
Développer tout

Prise en charge de Base de données SQL Azure pour les améliorations apportées aux fonctionnalités de programmation dans SQL Server 2012

Mis à jour: février 2014

Cette rubrique est obsolète. La version actualisée est disponible à la page Référence SQL 14 Transact-SQL.

Microsoft Base de données SQL Microsoft Azure prend en charge une partie des améliorations apportées aux fonctionnalités de programmation dans le moteur de base de données SQL Server 2012. Cette rubrique répertorie les améliorations apportées aux fonctionnalités de programmation SQL Server 2012 prises en charge dans Base de données SQL Microsoft Azure, et celles qui ne le sont pas.

ImportantImportant
Pour plus d'informations sur la grammaire Transact-SQL, sur l'utilisation et pour obtenir des exemples, consultez Référence Transact-SQL (Moteur de base de données) dans la Documentation en ligne de SQL Server.

Améliorations apportées aux fonctionnalités de programmation SQL Server 2012 prises en charge par Base de données SQL

Le tableau suivant répertorie les améliorations apportées aux fonctionnalités de programmation SQL Server 2012 prises en charge par Base de données SQL Microsoft Azure.

 

Amélioration

Prise en charge dans Base de données SQL Azure et SQL Server 2012

OFFSET … FETCH

Pris en charge dans la clause ORDER BY.

Gestion des erreurs : THROW

Pris en charge.

Découverte des métadonnées

Base de données SQL Microsoft Azure prend en charge l'utilisation des fonctions de gestion sp_describe_first_result_set et sp_describe_undeclared_parameters à la place de SET FMTONLY pour déterminer le format d'une réponse sans exécuter la requête. Cette amélioration n'est pas prise en charge.

EXEC … WITH RESULT SETS {…}

Pris en charge dans l'application des contrats pour les jeux de résultats de la commande EXEC.

Nouvelles fonctions de conversion

Base de données SQL Microsoft Azure prend en charge TRY_CAST pour la conversion de tous les types, et FORMAT, PARSE et TRY_PARSE pour la conversion vers et depuis les chaînes.

La fonction de conversion TRY_CONVERT est prise en charge dans SQL Server 2012, mais non dans Base de données SQL Microsoft Azure.

Nouvelles fonctions de chaînes

La fonction de chaîne CONCAT est prise en charge dans Base de données SQL Microsoft Azure.

Nouvelles fonctions de date et d'heure

Base de données SQL Microsoft Azure prend en charge DATEFROMPARTS, DATETIME2FROMPARTS, DATETIMEFROMPARTS, DATETIMEOFFSETFROMPARTS, EOMONTH, SMALLDATETIMEFROMPARTS, TIMEFROMPARTS.

Nouvelles fonctions logiques

Base de données SQL Microsoft Azure prend en charge IIF et CHOOSE.

Nouvelles fonctionnalités spatiales

Base de données SQL Microsoft Azure prend en charge les améliorations apportées aux types de données spatiales ; de nouvelles méthodes et des méthodes mises à jour ainsi que des agrégats pour geometry et geography ; une meilleure précision, l'optimisation du type geography ; l'optimisation des performances spatiales ; des procédures stockées spatiales auxiliaires ; la prise en charge de colonnes calculées persistées et les modifications apportées à la bibliothèque de programmation spatiale côté client.

Optimiseur de requête

Les indicateurs de l'optimiseur de requête FORCESEEK et FORCESCAN sont pris en charge.

Améliorations apportées aux fonctionnalités de programmation SQL Server 2012 non prises en charge par Base de données SQL

Le tableau suivant répertorie les améliorations apportées aux fonctionnalités de programmation SQL Server 2012 non prises en charge par Base de données SQL Microsoft Azure.

 

Amélioration

Prise en charge dans SQL Server 2012, mais pas Base de données SQL Azure

FileTables

Prise en charge de l'espace de noms de fichier Windows et compatibilité avec l'application Windows sur les données de fichier stockées dans SQL Server.

Recherche sémantique de statistiques

Prise en charge pour consulter les documents non structurés stockés dans les Base de données SQL Azure, avec les résultats disponibles sous forme de données structurées via trois fonctions d'ensemble de lignes T-SQL.

Recherche en texte intégral

Recherche de propriétés, NEAR personnalisable et nouveaux analyseurs lexicaux et générateurs de formes dérivées.

Prise en charge UTF-16

Classements de caractères supplémentaires UTF-16 et option de classement de caractères supplémentaires pour XML.

Objets séquence

Objet lié par schéma défini par l'utilisateur qui génère une séquence de valeurs numériques d'après la spécification avec laquelle la séquence a été créée.

Nouveaux événements étendus

Extensions à page_allocated, page_freed, allocation_failure, resource_monitor_ring_buffer_record et memory_node_oom_ring_buffer_recorder.

Améliorations apportées à la clause OVER

Extensions pour la prise de fonctions de fenêtre.

Nouvelles fonctions analytiques

CUME_DIST, FIRST_VALUE, LAG, LAST_VALUE, LEAD, PERCENTILE_CONT, PERCENTILE_DISC, PERCENT_RANK

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft