从特定数据库中检索数据

时间:2015-06-24 07:29:26

标签: sql-server tsql sql-server-2012

目标:
当您使用针对数据库的[data].[Mobiles][test]

的查询文档时,我想要检索use [test]的值

问题:
根据图片二,我无法从数据库中检索值。不知道是什么问题?数据库[wwtest]已存在。

图1:

Picture 1

图2:
Picture 2

1 个答案:

答案 0 :(得分:1)

那是因为在你的第二张照片中你使用了一个由4部分组成的名字,这意味着:

  

服务器。数据库。架构。对象

因此,查询将失败,因为您没有wwtest服务器。

假设[data]是您的架构名称,您只需将查询更改为:

use [test]

select *
from [wwtest].[data].[Mobiles]

这将被识别为:

  

数据库。架构。对象

更多信息:Transact-SQL Syntax Conventions (Transact-SQL)