“vw”在这个SQL语句中意味着什么?

时间:2013-07-15 23:22:45

标签: sql sql-view

Vw在TournamentDetails面前意味着什么?

SELECT * FROM vwTournamentDetails WHERE
    firstname='@firstName'
    AND lastname='@lastName' 
    AND --etc

TournamentDetails表来自哪里?我们没有名为TournamentDetails的表。

5 个答案:

答案 0 :(得分:18)

这是View,如果您已阅读该链接,Microsoft会很好地解释视图的内容以及有人可能使用该视图的原因。

“vw”是View的常用前缀。

如果展开SSMS中的“观看次数”部分,您应该会看到观看次约vwTournamentDetails

以下是AdventureWorks2012数据库中的视图:

Adventure Works 2012 Views

答案 1 :(得分:2)

它只是一个前缀,可能是一个项目名称...... vwTournamentDetails甚至可能是Stackoverflow,这就是有人命名表/视图的方式。

通常,我们数据库架构师倾向于在名称前加上主题区域,有时是项目 ,一个简单的约定,所以我们知道事情,当我们认为同一个数据库可以包含其他表而不是我们现在设计它们时...我自己,我通常使用项目简称,例如项目的mv {{ 1}},或Mitivotblvw,这就是我20多年来写表格的方式,并坚持我们......老人们...... 。:)

底线,这只是一个名字:)

答案 2 :(得分:0)

它只是一个前缀,但它是视图的通用前缀。

答案 3 :(得分:0)

vw可能是视图的前缀。查看tbe视图,你应该找到一个名为vwTournamentDetails。

答案 4 :(得分:0)

这可能是“视图”的缩写。所以你没有一个有这个名字的桌子,而是一个视图 http://msdn.microsoft.com/en-us/library/aa214068%28v=sql.80%29.aspx