我简直不敢相信我需要问这个,但在 HSQLDB 文档中似乎确实没有任何关于它的文档。
将换行符放入 HSQLDB 的字符串文字的方法是什么(它是我正在使用的测试数据集的一部分)。我有这样的声明:
INSERT INTO "RANDOM_TABLE" ("TEXT_VALUE")
VALUES ('BRAF >> V600E (73%)\nPIK3CA >> E545G (31%)');
而且我真的很喜欢
\n
或等价物作为换行符。除了,当然 \n
只是按原样通过。 最佳答案
我承认这对谷歌来说非常困难,但这对我有用:
CREATE TABLE baz (
col VARCHAR(255)
);
INSERT INTO baz
VALUES (U&'foo\000Abar');
当然,根据您的平台,您可能希望使用\000A、\000D 或\000D\000A(分别为:LF、CR 或 LF 后跟 CR)。
顺便说一句,归功于这篇文章:Hsqldb single quote character
关于sql - 在 HSQLDB 的字符串文字中嵌入换行符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33047323/