首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NZSQL/CODE -在查询开始时使用[数据库名称]

NZSQL/CODE -在查询开始时使用[数据库名称]
EN

Stack Overflow用户
提问于 2015-01-14 17:49:34
回答 1查看 508关注 0票数 2

所有人。

我们使用许多保存在网络驱动器上的查询,而不是作为存储过程使用,然后根据需要打开并运行它们。

在使用TSQL时,我们通常会指定

使用数据库名称

若要指示查询更正数据库,请执行以下操作。但是现在,当我们切换到NZSQL时,我想知道是否有类似的。我知道您可以通过在每个表前面列出DB名称来解决这个问题,例如:

DATABASE1..TABLE1

但我想知道是否有类似于TSQL的功能。

提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-14 20:11:58

根据所使用的版本,可以使用"SET CATALOG DBNAME;“来指定数据库连接。您可以通过发出SELECT CURRENT_CATALOG来验证这一点。

我不记得到底是哪个版本引入了这个版本,但它至少在7.0.3的时候就已经出现了。

如果您使用的是NZSQL (而不仅仅是使用NZSQL来引用SQL的Netezza方言,那么您可以使用"\c DBNAME“指定数据库连接。

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

https://stackoverflow.com/questions/27949291

复制
相关文章

相似问题

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