USE (Transact-SQL)

將資料庫內容變更為指定的資料庫或資料庫快照集。

主題連結圖示Transact-SQL 語法慣例

語法

USE { database }

引數

  • database
    這是使用者內容所要切換的資料庫或資料庫快照集的名稱。資料庫和資料庫快照集名稱必須符合識別碼的規則。

備註

當 SQL Server 登入連接到 SQL Server 時,會自動連接到預設的資料庫並取得資料庫使用者的安全性內容。如果尚未為 SQL Server 登入建立資料庫使用者,登入就會以 guest 的身分連接。如果資料庫使用者沒有資料庫的 CONNECT 權限,USE 陳述式將會失敗。如果尚未為登入指派預設的資料庫,則其預設資料庫將會設定為 master

USE 執行於編譯和執行階段,且會立即生效。因此,會在指定的資料庫中,執行批次中出現在 USE 陳述式之後的陳述式。

權限

需要目標資料庫的 CONNECT 權限。

範例

下列範例會將資料庫內容變更為 AdventureWorks 資料庫。

USE AdventureWorks;
GO