-3
今度はh2データベースのinitデータにSQLスクリプトを使用しています。スクリプトでは、私は\ r \ nを列の内容の行のスペルとして使用します。しかし、h2データベースからデータを取得すると、新しい行の代わりに文字列\r\n
が得られます。 h2データベースの行区切り記号とは何ですか? r nはh2データベースのSQLスクリプトでは機能しません
今度はh2データベースのinitデータにSQLスクリプトを使用しています。スクリプトでは、私は\ r \ nを列の内容の行のスペルとして使用します。しかし、h2データベースからデータを取得すると、新しい行の代わりに文字列\r\n
が得られます。 h2データベースの行区切り記号とは何ですか? r nはh2データベースのSQLスクリプトでは機能しません
STRINGDECODE
を試すことができます。
Java文字列リテラルエンコード形式を使用してエンコードされた文字列を変換します。特殊文字は\」、\、\、\ uは。このメソッドは文字列を返す、B、\ tの、\ nは、\ fと\ rを\している。
引用をhttp://www.h2database.com/html/functions.html#stringdecodeから。
もしかしてそれはバックスラッシュ... * \ r \ n *? – blackpen
はい、長いテキストの列がありますが、mysqlでは動作しますが、h2データベースから複数行を取得することはできません。 – xierui
改訂してください。ポストはバックスラッシュを示し、問題のテキストはフロントスラッシュを示しています。 – blackpen