Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Vonatkozik a következőkre:SQL Server
Azure SQL Managed Instance
Analitikai Platform System (PDW)
Raktár a Microsoft Fabric-ben
Módosítja az adatbázis-környezetet a megadott adatbázisra vagy adatbázis-pillanatképre.
Transact-SQL szintaxis konvenciók
Syntax
USE { database_name }
[ ; ]
Arguments
database_name
Annak az adatbázisnak vagy adatbázis-pillanatképnek a neve, amelyre a felhasználói környezet át van kapcsolva. Az adatbázis- és adatbázis-pillanatkép neveknek megfelelniük kell az azonosítók szabályainak.
Az Azure SQL Database-ben az adatbázisparaméter csak az aktuális adatbázisra hivatkozhat. Ha az aktuális adatbázistól eltérő adatbázist ad meg, az USE utasítás nem vált az adatbázisok között, és a rendszer a 40508-os hibakódot adja vissza. Az adatbázisok módosításához közvetlenül csatlakoznia kell az adatbázishoz. Az USE utasítás a lap tetején található Azure SQL Database-hez nem alkalmazhatóként van megjelölve, mert annak ellenére, hogy az USE utasítást kötegben tárolhatja, nem tesz semmit.
Remarks
Amikor egy SQL Server-bejelentkezés csatlakozik az SQL Serverhez, a bejelentkezés automatikusan csatlakozik az alapértelmezett adatbázishoz, és beolvasja az adatbázis-felhasználó biztonsági környezetét. Ha az SQL Server-bejelentkezéshez nem jön létre adatbázis-felhasználó, a bejelentkezés vendégként csatlakozik. Ha az adatbázis-felhasználó nem rendelkezik CONNECT-engedéllyel az adatbázison, az USE utasítás meghiúsul. Ha nincs alapértelmezett adatbázis hozzárendelve a bejelentkezéshez, az alapértelmezett adatbázis értéke a masterkövetkező lesz: .
USE a rendszer fordítási és végrehajtási időpontban is végrehajtja, és azonnal érvénybe lép. Ezért a kötegben az USE utasítás végrehajtása után megjelenő utasítások a megadott adatbázisban lesznek végrehajtva.
Permissions
Engedély szükséges CONNECT a céladatbázishoz.
Examples
Az alábbi példa az adatbázis környezetét az adatbázisra módosítja AdventureWorks2025 .
USE AdventureWorks2022;
GO