为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM7
【操作系统】:麒麟
【CPU】:
【问题描述】*:达梦如何直接insert带有空行的值?直接插入
INSERT INTO tbl_key(id,key) values (1,'111\n222');
数据库里显示的还是111\n222。
你可以对比下这几种效果,参考下第3条和第4条的效果:
第一条
第二条
第三条
第四条
不支持\n转义太不方便了。
我们有非常多的json和多行文本的场景,而且是采用写好预置SQL脚本,通过liquibase自动执行到数据库中。
目前只能单独给达梦数据库单独写一个变更集,给MySQL也单独写一个。
维护工作量一下大了很多。
INSERT INTO tbl_key(id,key) values (1,'111'||chr(10)||'222');
现不支持这里面转义