2013-03-06 52 views
0

我有一个查询是如下:在SQL Server 2008中,“thema ..”<view_name>是什么意思?

SELECT * FROM thema.."<view_name>". 

当我检查在数据库中所有的模式,我无法看到一个名为塞马任何架构名称。这是SQL Server 2008内部的东西吗?

+4

如果iti si后面跟着..,它不是一个模式,而是一个数据库名称。 – HLGEM 2013-03-06 21:15:24

+0

为什么关闭不具有建设性?很难看出这个问题如何引发争论。 – Andomar 2013-03-06 21:34:50

回答

1

SQL Server最多使用名称中的四个部分:server.database.schema.table。如果您省略架构名称(f.e. dbname..tablename),SQL Server将为您的用户使用默认架构。