注册

diSql执行创建存储过程的脚本时丢失空格缩进

沙舟 2022/07/27 1110 4

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8
【操作系统】:win10
【CPU】:x86
【问题描述】*:创建存储过程的脚本,使用DiSql执行时,各行前的空格缩进会丢失,在DM管理工具SQL编辑器中执行则不会。
如:脚本文件test.sql内容如下:
create or replace function test_function return number
is
     i number;
begin
     i:=0;
     return i;
end;
/
exit
运行:disql xxx@ip:5236 `E:\test.sql 后,在库中右键查看内容为:
CREATE OR REPLACE FUNCTION “DD”.“TEST_FUNCTION”
RETURN NUMBER
AUTHID DEFINER

is
i number;
begin
i:=0;
return i;
end;
各行前的缩进已丢失。

回答 0
暂无回答
扫一扫
联系客服