Fully Qualified Table Names bstehen aus 3 Teilen (bzw. 4 Teilen):
- Server (bei Verwendung von Linked Servern) – wird in der Literatur nicht immer mitgezählt
- Database
- Schema
- Table
Der fully qualified table name muss auf der SQL Server Instanz eindeutig sein. SQL verwendet “.” um die Elemente in der Hierachie zu qualifizieren.
![Fully Qualified Table Names in SQL Server - TekTutorialsHub](https://erhard-rainer.com/wp-content/uploads/2021/11/Fully-Qualified-Table-Name.png)
Auflistung aller Objekte mit dem FQTN einer Datenbank
![](https://erhard-rainer.com/wp-content/uploads/2021/11/image-5.png)
select @@SERVERNAME [server name], DB_NAME() [database name], SCHEMA_NAME(schema_id) [schema name], name [table name], object_id, "fully qualified name (FQN)" = concat(QUOTENAME(DB_NAME()), '.', QUOTENAME(SCHEMA_NAME(schema_id)),'.', QUOTENAME(name)) from sys.tables where type = 'U' -- USER_TABLE