Sql server “来自master..spt_值”是什么意思

Sql server “来自master..spt_值”是什么意思,sql-server,Sql Server,可能重复: 我见过这样的情况: Selet ... from master..spt_values where type='P' 这是什么意思?这是用于指定数据库名、架构和表名的语法。可以使用此语法指定与当前连接的数据库不同的数据库。在您的示例中,master是数据库名称,schema名称未指定(因此它成为默认的dbo模式),spt_值是表名 为清楚起见,上述内容也可以是:选择。。。来自master.dbo.spt_值,这是用于指定数据库名、架构和表名的语法。可以使用此语法指定与当前连

可能重复:

我见过这样的情况:

Selet ...   from master..spt_values where type='P' 

这是什么意思?

这是用于指定数据库名、架构和表名的语法。可以使用此语法指定与当前连接的数据库不同的数据库。在您的示例中,master是数据库名称,schema名称未指定(因此它成为默认的dbo模式),spt_值是表名


为清楚起见,上述内容也可以是:选择。。。来自master.dbo.spt_值,这是用于指定数据库名、架构和表名的语法。可以使用此语法指定与当前连接的数据库不同的数据库。在您的示例中,master是数据库名称,schema名称未指定(因此它成为默认的dbo模式),spt_值是表名

为清楚起见,上述内容也可以是:选择。。。从master.dbo.spt_值