Usare Progettazione query e Progettazione viste con dati internazionali (Visual Database Tools)

Si applica a:SQL Server

È possibile usare Progettazione query e Progettazione viste con dati in qualsiasi lingua e con qualsiasi versione del sistema operativo Windows. Le seguenti indicazioni evidenziano le differenze esistenti e forniscono informazioni sulla gestione di dati in applicazioni internazionali.

Informazioni localizzate nei riquadri Criteri e SQL

Se si utilizza il riquadro Criteri per creare una query, è possibile immettere le informazioni nel formato corrispondente alle impostazioni internazionali di Windows configurate nel computer. Se ad esempio si stanno cercando dei dati, è possibile immettere i dati nelle colonne dei criteri utilizzando il formato desiderato, con le seguenti eccezioni:

  • I formati di dati long non sono supportati.

  • I simboli di valuta non dovrebbero essere immessi nel riquadro Criteri.

  • I simboli di valuta non verranno visualizzati nel riquadro Risultati.

    Nota

    Nel riquadro Risultati è possibile immettere il simbolo di valuta che corrisponde alle impostazioni internazionali di Windows del computer in uso, ma verrà rimosso e non sarà visualizzato.

  • L'operatore meno unario viene sempre visualizzato a sinistra del numero (ad esempio, -1) indipendentemente dalle impostazioni internazionali.

Al contrario, i dati e le parole chiave nel riquadro SQL devono sempre essere in formato ANSI (Stati Uniti). Quando, ad esempio, in Progettazione query e Progettazione viste viene compilata una query, viene inserito il formato ANSI di tutte le parole chiave SQL quali SELECT e FROM. Se si aggiungono elementi all'istruzione nel riquadro SQL, assicurarsi di utilizzare il formato ANSI standard per gli elementi.

Quando si immettono dati utilizzando un formato locale specifico nel riquadro Criteri, in Progettazione query e Progettazione viste tali dati vengono automaticamente convertiti in formato ANSI nel riquadro SQL. Se ad esempio le impostazioni internazionali sono configurate su Tedesco (standard), è possibile immettere i dati nel riquadro Criteri in un formato come "31.12.96". La data tuttavia verrà visualizzata nel riquadro SQL in formato datetime ANSI, ovvero come { ts '1996-12-31 00:00:00' }. Se si immettono dati direttamente nel riquadro SQL, è necessario usare il formato ANSI.

Ordinamento

Il criterio di ordinamento dei dati nella query è determinato dal database. Le opzioni impostate nella finestra di dialogo Impostazioni internazionali di Windows non influiscono sui criteri di ordinamento delle query. In ciascuna query, tuttavia, è possibile fare in modo che le righe vengano restituite in un particolare ordine.

Utilizzo di caratteri a byte doppio

È possibile utilizzare caratteri DBCS per valori letterali o nomi di oggetti di database quali nomi di tabelle e visualizzazioni o alias. È inoltre possibile utilizzare caratteri DBCS per i nomi dei parametri e i caratteri dei marcatori dei parametri. Non è invece possibile utilizzare caratteri DBCS in elementi del linguaggio SQL quali i nomi delle funzioni o le parole chiave SQL.

Vedi anche

Procedure per la progettazione di query e viste