首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Idea基础数据库中模式名的解析

Idea基础数据库中模式名的解析
EN

Stack Overflow用户
提问于 2014-12-17 17:37:35
回答 1查看 622关注 0票数 1

Intellij最终拥有数据库和SQL模块。

很方便,但我用起来有点困难。我有一个SQL Server连接到其中的多个数据库。我已经为每个数据源配置了一个数据源,并且只在模式和配置中的表下选择了dbo模式(据我理解,非管理数据表位于Server中)。我还检查了该模式的dbo上的“解析非限定引用”,并取消了选择master.*

例如,我为qa测试服务器的模式之一选择了qa_client_1.dbo

现在,虽然我可以查询所选的数据库,但我必须完全限定模式。

SELECT * FROM person_info;只返回没有数据行的列。

SELECT * FROM qa_client_1.dbo.person_info;将返回列和数据行。

我希望在不完全限定表上的模式的情况下能够这样做。

在过去,我使用的是松鼠SQL,它不需要它,但是它在Linux (我的开发平台)中很有缺陷,在打开下拉菜单时很容易挂起。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-22 17:12:42

弄明白了。松鼠SQL欺骗和欺骗宠坏了我。

IDEA连接到数据库,但仍然必须告诉它使用“USE schema_name”的模式;即使只有一个模式加载在该特定数据源上。它更接近纯数据库控制台,而不是松鼠。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27531527

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档