Current Schema?

23/05/2008 - 09:14 von Thilo Frank | Report spam
Hallo,

wie kann man das aktuell gültige Schema einer Verbindung ermitteln? Gibt
es hierfür eine SP oder Funktion?

In [sys.schemas] sind alle Schematas aufgelistet, so dass man eigentlich
nur noch den Bezug zum aktuellen Benutzer herstellen müsste. Aber unter
Umstànden ist dieser gar nicht in [sys.stem_principals] aufgelistet. Wie
komme ich hier weiter?

Gruß
Thilo
 

Lesen sie die antworten

#1 Christoph Muthmann
23/05/2008 - 10:08 | Warnen spam
Thilo Frank wrote:
Hallo,

wie kann man das aktuell gültige Schema einer Verbindung ermitteln?
Gibt es hierfür eine SP oder Funktion?

In [sys.schemas] sind alle Schematas aufgelistet, so dass man
eigentlich nur noch den Bezug zum aktuellen Benutzer herstellen
müsste. Aber unter Umstànden ist dieser gar nicht in
[sys.stem_principals] aufgelistet. Wie komme ich hier weiter?




Hallo Thilo,
so kannst Du das Default-Schema in der aktuellen Datenbank herausbekommen.
select name, default_schema_name

from sys.database_principals

where type = 'U'


Einen schönen Tag noch,
Christoph
Microsoft SQL Server MVP
http://www.insidesql.org
(Please post ALL replies to the newsgroup only unless indicated
otherwise)

Ähnliche fragen