gpt4 book ai didi

mysql - SQLite 和 VARCHAR - 换行符

转载 作者:行者123 更新时间:2023-11-30 22:46:17 25 4
gpt4 key购买 nike

我在使用 SQLite 管理器时遇到数据库问题。我创建了一个 VARCHAR 类型的字段,我正在使用 javascript 检索 mySQL 条目。我有一段文本我正在尝试检索,我需要换行符,因为它只是将所有信息都拉进来。我试过 <br> /n和其他一些,但它总是只显示它们而不会换行。谁能帮我解决这个问题?我用来检索文本的代码在这里:

for (var i=0; i < len; i = i + 1) {
treat = results.rows.item(i);
$("#warning").append("<li class='treatment'>" + treat.Tips + "</li>");
$("#warning-text").text(treat.Tips);
$('#warning').listview('refresh');

最佳答案

SQL 没有内置机制来转义字符串中的特殊字符。

但是,您可以只使用换行符本身:

INSERT INTO MyTable VALUES('line
break');

如果你有足够新的 SQLite 版本,你可以使用 char() function :

INSERT INTO MyTable VALUES('line' || char(10) || 'break');

关于mysql - SQLite 和 VARCHAR - 换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29524462/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com