首页 > 解决方案 > SQL Workbench/J 在选项卡中设置架构

问题描述

如何在 SQL Workbench/J 的编辑器选项卡中设置架构?

(类似于 SQL Server/Management Studio 中的“USE”)

在我的界面中(在菜单栏下,按钮右侧),它显示我处于“公共”模式中,但我不知道如何选择不同的模式;我有一堆查询,我不想完全限定每个表

如果重要的话,我使用 RedShift 作为数据库(不知道版本)
java 版本:1.8.0_91-b15 (64bit)
SQL Workbench/J build: 118

标签: sqlschemasql-workbench-j

解决方案


我不知道或使用 Redshift,但由于它基于 Postgres 的(古代版本),因此设置当前模式应该可以工作:

set schema='other_schema';

或更改search_path

set search_path=public, other_schema;

请注意,set schema架构名称需要放在单引号中,但如果您设置了(至少 Postgres 是这样工作的) ,则不需要search_path


Build 118真的很老了,你应该更新到更新的版本


推荐阅读