Partager via


Utiliser le Concepteur de requêtes et de vues avec des données internationales (Visual Database Tools)

s’applique à : SQL Server

Vous pouvez utiliser le concepteur de requêtes et de vues avec des données dans n’importe quel langage et dans n’importe quelle version du système d’exploitation Windows. Les instructions suivantes décrivent les différences que vous remarquerez et fournissent des informations sur la gestion des données dans les applications internationales.

Informations localisées dans les volets Critères et SQL

Si vous utilisez le volet Critères pour créer votre requête, vous pouvez entrer des informations au format correspondant aux paramètres régionaux Windows pour votre ordinateur. Par exemple, si vous recherchez des données, vous pouvez entrer les données dans les colonnes Critères à l’aide du format que vous êtes habitué à utiliser, à l’exception suivante :

  • Les formats de données longs ne sont pas pris en charge.

  • Les symboles monétaires ne doivent pas être entrés dans le volet Critères.

  • Les symboles monétaires ne s’affichent pas dans le volet Résultats.

    Note

    Dans le volet Résultats, vous pouvez entrer le symbole monétaire correspondant aux paramètres régionaux Windows pour votre ordinateur, mais le symbole sera supprimé et ne s’affichera pas dans le volet Résultats.

  • Le signe moins unaire apparaît toujours sur le côté gauche (par exemple, -1) indépendamment des options des paramètres régionaux.

En revanche, les données et les mots clés du volet SQL doivent toujours être au format ANSI (États-Unis). Par exemple, lorsque le Concepteur de requêtes et de vues génère une requête, il insère la forme ANSI de tous les mots clés SQL tels que SELECT et FROM. Si vous ajoutez des éléments à l’instruction dans le volet SQL, veillez à utiliser le formulaire standard ANSI pour les éléments.

Lorsque vous entrez des données à l’aide d’un format local spécifique dans le volet Critères, le Concepteur de requêtes et de vues le traduit automatiquement au format ANSI dans le volet SQL. Par exemple, si vos paramètres régionaux sont définis sur Allemand standard, vous pouvez entrer des données dans le volet Critères dans un format tel que « 31.12.96 ». Toutefois, la date s’affiche dans le volet SQL au format ANSI datetime comme { ts '1996-12-31 00:00:00' }. Si vous entrez des données directement dans le volet SQL, vous devez l’entrer au format ANSI.

Ordre de tri

L’ordre de tri des données dans votre requête est déterminé par la base de données. Les options que vous définissez dans la boîte de dialogue Paramètres régionaux Windows n’affectent pas l’ordre de tri des requêtes. Toutefois, dans n’importe quelle requête particulière, vous pouvez demander que les lignes soient retournées dans un ordre particulier.

Utilisation de caractères Double-Byte

Vous pouvez entrer des caractères DBCS pour les littéraux et pour les noms d’objets de base de données, tels que les noms de table et d’affichage ou les alias. Vous pouvez également utiliser des caractères DBCS pour les noms de paramètres et les caractères de marqueur de paramètre. Toutefois, vous ne pouvez pas utiliser de caractères DBCS dans des éléments de langage SQL tels que des noms de fonction ou des mots clés SQL.

Voir aussi

Concevoir des requêtes et afficher des rubriques de procédures