如何从命令行的 dbvisualizer 导出中删除模式名称

Posted

技术标签:

【中文标题】如何从命令行的 dbvisualizer 导出中删除模式名称【英文标题】:How to remove schema name from dbvisualizer export from command line 【发布时间】:2016-03-31 15:16:07 【问题描述】:

当我使用@export 导出结果集时, 它给了我'INSERT INTO abc.employee .......' 我需要从这里删除架构名称.....

我怎样才能得到像'INSERT INTO employee ......'这样的语句?

我正在使用以下方法

export.sql:

@export on;

@export set filename="C:\exports\$dbvis-object$_new.sql" format="sql" BinaryFormat="Base64";

从 abc.employee 中选择 *;

@export 关闭;

export.bat:

调用 dbviscmd.bat -connection "xyz" -sql "@run export.sql;"

【问题讨论】:

有一个@export 设置的参数,即'SqlQualifyTableName'(true/false) confluence.dbvis.com/display/UG91/Exporting+Query+Results 但是当我使用这个参数时......它给了我一个错误说 - '参数 SqlQualifyTableName对这个命令无效' 【参考方案1】:

SqlQualifyTableName 在 DbVisualizer 9.2 中重命名为 SqlQualifyObjectName

【讨论】:

以上是关于如何从命令行的 dbvisualizer 导出中删除模式名称的主要内容,如果未能解决你的问题,请参考以下文章

dbvisualizer自动提示设置

如何使用dbvisualizer

MySql命令行的5、导出和导入数据

如何从 DbVisualizer 中删除表中的重复行

dbvisualizer 自动显示表明

如何在 DBVisualizer 中用 SQL 表示从现在开始向后的 2 小时间隔