为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:DM8 【操作系统】:麒麟 【CPU】: 【问题描述】*:达梦管理工具导出的函数sql脚本无法在linux上面使用disql指令导入,第一张图片为导出的sql脚本安装其他问答在最后面添加了换行/
尝试了该函数的创建,直接在manager管理工具中创建时就会报编译错误。右击该函数可以进行编译,报错第10行STR1无效的变量。应该是大小写导致的,前面声明写的"str1","str2"加了双引号,后面的没有加自动会转换成大写(我的库是大小写敏感),所以报无效的变量。 另外可以在linux执行的脚本中在创建函数结尾后加上/再试试。如图:
尝试了该函数的创建,直接在manager管理工具中创建时就会报编译错误。右击该函数可以进行编译,报错第10行STR1无效的变量。应该是大小写导致的,前面声明写的"str1","str2"加了双引号,后面的没有加自动会转换成大写(我的库是大小写敏感),所以报无效的变量。

另外可以在linux执行的脚本中在创建函数结尾后加上/再试试。如图: