Udostępnij za pomocą


Używanie projektanta zapytań i widoków z danymi międzynarodowymi (Visual Database Tools)

Dotyczy:programu SQL Server

Narzędzia Projektanta zapytań i widoków (Visual Database Tools) można używać z danymi w dowolnym języku i w dowolnej wersji systemu operacyjnego Windows. W poniższych wytycznych opisano różnice, które zauważasz i udostępniasz informacje dotyczące zarządzania danymi w aplikacjach międzynarodowych.

Zlokalizowane informacje w okienkach Kryteria i SQL

Jeśli używasz okienka Kryteria do utworzenia zapytania, możesz wprowadzić informacje w formacie odpowiadającym ustawień regionalnych systemu Windows dla komputera. Jeśli na przykład wyszukujesz dane, możesz wprowadzić dane w kolumnach Kryteria przy użyciu dowolnego formatu, którego używasz, z następującymi wyjątkami:

  • Długie formaty danych nie są obsługiwane.

  • Symbole waluty nie powinny być wprowadzane w okienku Kryteria.

  • Symbole waluty nie są wyświetlane w okienku Wyniki.

    Notatka

    W okienku Wyniki można wprowadzić symbol waluty odpowiadający ustawienia regionalne systemu Windows dla komputera, ale symbol jest usuwany i nie jest wyświetlany w okienku Wyniki.

  • Jednoargumentowy minus zawsze pojawia się po lewej stronie (na przykład -1) niezależnie od opcji Ustawienia regionalne.

Natomiast dane i słowa kluczowe w okienku SQL muszą być zawsze w formacie ANSI (U.S.). Na przykład, gdy projektant zapytań i widoków tworzy zapytanie, wstawia formularz ANSI wszystkich słów kluczowych SQL, takich jak SELECT i FROM. Jeśli dodasz elementy do instrukcji w okienku SQL, pamiętaj o użyciu standardowego formularza ANSI dla elementów.

Po wprowadzeniu danych przy użyciu formatu specyficznego dla środowiska lokalnego w okienku Kryteria projektant zapytań i widoków automatycznie tłumaczy je na format ANSI w okienku SQL. Jeśli na przykład ustawienia regionalne są ustawione na Standardowa niemiecka, możesz wprowadzić dane w okienku Kryteria w formacie takim jak "31.12.96". Jednak data jest wyświetlana w okienku SQL w formacie daty/godziny ANSI jako { ts '1996-12-31 00:00:00' }. Jeśli wprowadzasz dane bezpośrednio w okienku SQL, musisz wprowadzić je w formacie ANSI.

Kolejność sortowania

Kolejność sortowania danych w zapytaniu jest określana przez bazę danych. Opcje ustawione w oknie dialogowym Ustawienia regionalne systemu Windows nie mają wpływu na kolejność sortowania zapytań. Jednak w ramach dowolnego zapytania można określić, aby zwrócić wiersze w określonej kolejności.

Używanie znaków dwubajtowych

Dla literałów i nazw obiektów bazy danych, takich jak nazwy tabel i widoków lub aliasów, można wprowadzić znaki DBCS. Można również użyć znaków DBCS dla nazw parametrów i znaków znacznika parametrów. Nie można jednak używać znaków DBCS w elementach języka SQL, takich jak nazwy funkcji lub słowa kluczowe SQL.