UŻYJ języka Transact-SQL)
Zmienia kontekst bazy danych do określonej bazy danych lub migawka bazy danych.
Składnia
USE { database }
Argumenty
- database
Jest nazwą bazy danych lub migawka bazy danych , do którego przełączania kontekstu użytkownika.Nazwy bazy danych i migawka bazy danych muszą być zgodne z zasadami identyfikatorów.
Uwagi
Gdy SQL Server logowania łączy się z SQL Server, automatycznie jest podłączony do jego domyślna baza danych logowania i nabywa w kontekście zabezpieczeń użytkownika bazy danych.Jeśli żaden użytkownik bazy danych została utworzona dla SQL Server łączy logowania login, jako guest.Jeśli użytkownik bazy danych nie ma uprawnień połączenia bazy danych, UŻYJ instrukcja nie powiedzie się.Nie domyślna baza danych został przypisany do logowania, jego domyślna baza danych będzie zestaw na master.
UŻYWANIE jest wykonywany w kompilacji i wykonanie czas i staje się skuteczne niezwłocznie.Dlatego instrukcji pojawiających się w partia po użycia instrukcja są wykonywane w określonej bazie danych.
Uprawnienia
Wymaga połączenia uprawnienie do miejsce docelowe bazy danych.
Przykłady
W poniższym przykładzie zmieniany kontekstu bazy danych do AdventureWorks2008R2 bazy danych.
USE AdventureWorks2008R2;
GO