如何从命令行的 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 导出中删除模式名称的主要内容,如果未能解决你的问题,请参考以下文章