在 h2 数据库 sql 脚本中不起作用
Posted
技术标签:
【中文标题】\r\n 在 h2 数据库 sql 脚本中不起作用【英文标题】:\r\n not work in h2 database sql script 【发布时间】:2016-11-07 07:00:20 【问题描述】:现在我正在使用 sql 脚本来初始化 h2 数据库中的数据。 在脚本中,我使用 \r\n 作为列内容中的行分隔符。但是当我从 h2 数据库 获取数据时,我得到的是字符串 \r\n
而不是一个新行。 h2数据库中的行分隔符是什么?
【问题讨论】:
你的意思是反斜杠... \r\n ? 是的,我有一列长文本。在mysql中,它可以工作。但我无法从 h2 数据库中获取多行数据。 请指正。帖子的标题显示反斜杠;有问题的文本显示正斜杠。 【参考方案1】:你可以试试STRINGDECODE
这个功能。
使用 Java 字符串文字编码格式转换编码字符串。特殊字符为\b、\t、\n、\f、\r、\"、\、\、\u。此方法返回一个字符串。
引用http://www.h2database.com/html/functions.html#stringdecode。
【讨论】:
以上是关于 在 h2 数据库 sql 脚本中不起作用的主要内容,如果未能解决你的问题,请参考以下文章
saveOrUpdate 在带有 H2 数据库的 Spring Data 中不起作用
Update() 方法在带有 h2 数据库的 Play Framework 中不起作用