Dies ist ein Datenbankschema. Der vollständige dreiteilige Name einer Tabelle lautet:
databasename.schemaname.tablename
Bei einem Standardschema des Benutzers können Sie den Schemanamen auch weglassen:
databasename..tablename
Sie können auch einen Verbindungsservernamen angeben:
servername.databasename.schemaname.tablename
Weitere Informationen zur Verwendung von Bezeichnern als Tabellennamen finden Sie auf MSDN:
Die Server-, Datenbank- und Eigentümernamen sind als Qualifizierer des Objektnamens bekannt. Wenn Sie auf ein Objekt verweisen, müssen Sie den Server, die Datenbank und den Eigentümer nicht angeben. Die Qualifizierer können weggelassen werden, indem ihre Positionen mit einem Punkt markiert werden. Zu den gültigen Formen von Objektnamen gehören:
Servername.Datenbankname.Schemaname.Objektname
Servername.Datenbankname..Objektname
Servername..Schemaname.Objektname
Servername...Objektname
Datenbankname.Schemaname.Objektname
Datenbankname..Objektname
Schemaname.Objektname
Objektname
Ein Objektname, der alle vier Teile enthält, wird als vollständig qualifizierter Name bezeichnet. Jedes Objekt, das in Microsoft SQL Server erstellt wird, muss einen eindeutigen, vollständig qualifizierten Namen haben. Beispielsweise können zwei Tabellen mit dem Namen xyz in derselben Datenbank vorhanden sein, wenn sie unterschiedliche Eigentümer haben.
Die meisten Objektreferenzen verwenden dreiteilige Namen. Der Standardservername ist der lokale Server. Der Standard-Datenbankname ist die aktuelle Datenbank der Verbindung. Der Standardschemaname ist das Standardschema des Benutzers, der die Anweisung übermittelt. Sofern nicht anders konfiguriert, ist das Standardschema neuer Benutzer das dbo-Schema.