Verwenden des Abfrage- und Sicht-Designers bei internationalen Daten (Visual Database Tools)

Gilt für:SQL Server

Sie können den Abfrage- und Sicht-Designer mit Daten in jeder Sprache und mit jeder Version des Betriebssystems Windows verwenden. In den folgenden Richtlinien werden die Unterschiede erläutert und Informationen zur Datenverwaltung in internationalen Anwendungen bereitgestellt.

Lokalisierte Informationen im Kriterien- und im SQL-Bereich

Wenn Sie eine Abfrage im Kriterienbereich erstellen, können Sie die Informationen in dem Format eingeben, das den Ländereinstellungen von Windows auf dem Computer entspricht. Wenn Sie z. B. nach Daten suchen, können Sie die Daten in den Spalten Kriterien in dem für Sie gewohnten Format eingeben, wobei jedoch folgende Ausnahmen zu beachten sind:

  • Lange Datenformate werden nicht unterstützt.

  • Währungssymbole sollten im Kriterienbereich nicht eingegeben werden.

  • Währungssymbole werden im Ergebnisbereich nicht angezeigt.

    Hinweis

    Sie können im Ergebnisbereich zwar das Währungssymbol eingeben, das den Ländereinstellungen von Windows auf dem Computer entspricht, das Symbol wird jedoch entfernt und im Ergebnisbereich nicht angezeigt.

  • Ein unäres Minus wird immer links angezeigt (z. B. -1), unabhängig von den in den Ländereinstellungen gewählten Optionen.

Dagegen müssen Daten und Schlüsselwörter im SQL-Bereich immer im ANSI-Format (U.S.) angegeben werden. Beispielsweise fügt der Abfrage- und Sicht-Designer beim Erstellen einer Abfrage alle SQL-Schlüsselwörter wie SELECT oder FROM im ANSI-Format ein. Achten Sie beim Hinzufügen von Elementen zu Anweisungen im SQL-Bereich darauf, für diese Elemente die ANSI-Standardform zu verwenden.

Wenn Sie im Kriterienbereich Daten in einem gebietsspezifischen Format eingeben, wandelt der Abfrage- und Sicht-Designer diese Eingaben für den SQL-Bereich automatisch in das ANSI-Format um. Wenn Ihre Ländereinstellungen beispielsweise auf Standard-Deutsch eingestellt sind, können Sie im Kriterienbereich Datumsangaben in einem Format wie "31.12.96" eingeben. Im SQL-Fenster wird das Datum jedoch im ANSI-Datumsformat als { ts '1996-12-31 00:00:00' }. angezeigt. Wenn Sie Datumsangaben direkt im SQL-Fenster eingeben, muss dies im ANSI-Format geschehen.

Sortierreihenfolge

Die in Abfragen für Daten verwendete Sortierreihenfolge wird durch die verwendete Datenbank vorgegeben. Im Dialogfeld Ländereinstellungen von Windows ausgewählte Optionen haben keinen Einfluss auf die Sortierreihenfolge für Abfragen. Sie haben jedoch die Möglichkeit, für einzelne Abfragen eine spezielle Reihenfolge für die Zeilenausgabe anzufordern.

Verwenden von Doppelbytezeichen

Sie können DBCS-Zeichen für Literalwerte und für Namen von Datenbankobjekten, wie Tabellen- und Sichtnamen oder Aliase, eingeben. Weiterhin sind DBCS-Zeichen in Parameternamen und Parametermarkierungszeichen zulässig. In SQL-Elementen, z. B. Funktionsnamen oder SQL-Schlüsselwörtern, dürfen DBCS-Zeichen jedoch nicht verwendet werden.

Weitere Informationen

Artikel zum Entwerfen von Abfragen und Sichten