sql - SQL Workbench/J 在选项卡中设置架构
问题描述
如何在 SQL Workbench/J 的编辑器选项卡中设置架构?
(类似于 SQL Server/Management Studio 中的“USE”)
在我的界面中(在菜单栏下,按钮右侧),它显示我处于“公共”模式中,但我不知道如何选择不同的模式;我有一堆查询,我不想完全限定每个表
如果重要的话,我使用 RedShift 作为数据库(不知道版本)
java 版本:1.8.0_91-b15 (64bit)
SQL Workbench/J build: 118
解决方案
我不知道或使用 Redshift,但由于它基于 Postgres 的(古代版本),因此设置当前模式应该可以工作:
set schema='other_schema';
或更改search_path:
set search_path=public, other_schema;
请注意,set schema
架构名称需要放在单引号中,但如果您设置了(至少 Postgres 是这样工作的) ,则不需要search_path
Build 118真的很老了,你应该更新到更新的版本
推荐阅读
- python - 使用twisted有选择地反向代理到不同的服务器
- angularjs - 如何将文件转换为 .RAR 文件节点 js
- javascript - 在角度 ts 和 firebase 中上传图像时返回数据 ID
- c# - 为什么我会收到 System.InvalidOperationException?
- html - 可以通过过渡更改字体真棒图标
- javascript - React-Native 不导入文件夹
- django - 预选数据以迁移到数据库
- mysql - 向查询的最后一列添加注释但不在数据库中更新它
- php - 由日期和时间触发自动更新网站数据库中的数据
- oauth-2.0 - 建议以下要求的 OAuth 流程(授权类型)或方法