TSQL命名约定~这个命名约定叫什么?

TSQL命名约定~这个命名约定叫什么?,tsql,naming-conventions,Tsql,Naming Conventions,鉴于我使用的是TSQL,这种命名方式的名称是什么 \\servername\instance.database.schema.table 以及可以插入哪些其他项来代替.dbo。在上一个命名实例中?如何着手创建这些备选方案?欢迎链接到答案 另外,如何引用服务器上的作业而不是表或存储过程 我的意图是,当我写我的工作文档时,比如说当我结束我的FogBugz罚单或其他事情时,我希望至少能听起来像我知道我在做什么 根据链接和注释更新的dbo是模式。您可以创建新的架构并将db对象分配给架构。这是整个路径

鉴于我使用的是TSQL,这种命名方式的名称是什么

\\servername\instance.database.schema.table 
以及可以插入哪些其他项来代替.dbo。在上一个命名实例中?如何着手创建这些备选方案?欢迎链接到答案

另外,如何引用服务器上的作业而不是表或存储过程

我的意图是,当我写我的工作文档时,比如说当我结束我的FogBugz罚单或其他事情时,我希望至少能听起来像我知道我在做什么


根据链接和注释更新的dbo是模式。您可以创建新的架构并将db对象分配给架构。

这是整个路径。如果您在缺省模式中访问一个表,那么缺省情况下这是dbo,您所需要的只是表。从地址中选择*

如果您正在访问除用户默认模式以外的模式上的表,或者您希望保护自己不受未来更改的影响,那么您将放置schema.table。从客户地址中选择*

如果您希望访问同一服务器中不同数据库上的表,则需要放置DatabaseName.Schema.table。从ProductionDB.Customers.Addresses中选择*


最后,如果您希望在不同的服务器上同时命中一个表,则需要完整的路径。这些机器还必须有一个服务器链接,AFAIK。

三个和四个部分的名称是我遇到的最常见的参考,但是。

*lol*理由:-这就是你想要的:@OMG Ponies~我想是的。我只是想知道我用的东西到底有没有名字。很高兴能说出你正在使用的对象的{name}是什么?与其摸索您正在使用的对象所在的IP/servername和数据库是什么?三个和四个部分的名称是我遇到的最常见的引用,但正如您所看到的,有很多速记选项。好的,但是路径有名称吗?在网络用语中,我们称之为URL或URI。在db的?OMG Ponies的评论中有一个链接,他们称之为由四部分组成的名称。如果答案正确,请投票支持他的评论:@drachenstern:我会称之为完全限定对象名,但我不知道这是否是它的官方名称。~是的,我想这是我将得到的最好的名称。我不知道有没有更好的名字@Tomalak~是的,到目前为止,我想我能得到的只有完全限定名或由四部分组成的名。我可以让@OMG Ponies发布一个答案,我可以接受,或者我可以接受其中一个答案。我对所有这些选择都持开放态度。无论你选择哪一个答案,我都会选择!让OMG或Tomalak发布答案并接受:。