`from master..spt_values`是啥意思[重复]

Posted

技术标签:

【中文标题】`from master..spt_values`是啥意思[重复]【英文标题】:What does `from master..spt_values` mean [duplicate]`from master..spt_values`是什么意思[重复] 【发布时间】:2011-03-08 07:03:36 【问题描述】:

可能重复:Why (and how) to split column using master..spt_values?

我见过类似的东西:

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

这是什么意思?

【问题讨论】:

【参考方案1】:

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

为清楚起见,上面也可以是:Select ... from master.dbo.spt_values

【讨论】:

以上是关于`from master..spt_values`是啥意思[重复]的主要内容,如果未能解决你的问题,请参考以下文章

SQL Server 中master..spt_values的应用

SQL点点滴滴_聪明的小写法(持续更新中)

sql server 生成连续日期

SqlServer生成连续数字根据指定的数字操作

datepart 函数在 sql azure 中不起作用

row_number 和 cte 使用实例:考场监考安排