首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

疑问:sql server中一条sql语句的中“.”的意思?解决办法

2012-03-20 
疑问:sql server中一条sql语句的中“..”的意思?select fid, fname from txtd..paDesking, txtd..woSeld因为

疑问:sql server中一条sql语句的中“..”的意思?
select fid, fname from txtd..paDesking, txtd..woSeld 

因为在网上下了一个系统,asp程序,数据库用的是sql server,程序里的sql语句有如上,因为没下载到数据库,不明白sql语句中的“..”是什么意思, 请问各位sql server里有这种写法吗? 表示是什么意思啊?

越详细越好!

[解决办法]
[数据库名].[架构名].[表名]
[解决办法]
txtd..woSeld
txtd是数据库名
woSeld是表名
中间省略了默认的dbo架构名
[解决办法]

探讨
引用:
[数据库名].[架构名].[表名]

架构名? 就是用户名是吧

[解决办法]
txtd..paDesking 与 txtd.dbo.paDesking 等价.

默认dbo架构下,可以缩写为".."的形式.
[解决办法]

+1
探讨
引用:
引用:
[数据库名].[架构名].[表名]

架构名? 就是用户名是吧

SQL SERVER里面的架构有点像C#中的命名空间

[解决办法]
因为当前连线的默认数据库不一定是txtd.

热点排行