SQLite - 在表格中插入特殊符号(商标,...)

时间:2010-09-23 12:55:43

标签: sqlite insert special-characters utf-16

如何在SQLite表中插入商标等特殊符号?我试图使用PRAGMA编码=“UTF-16”而没有效果:(

2 个答案:

答案 0 :(得分:2)

通常,如果用“单引号”包围SQL条目,它将以文字形式出现。

'™'

答案 1 :(得分:1)

问题解决了。有必要用sqlite3_open16打开DB文件,然后执行命令PRAGMA encoding = \“UTF-16 \”; (我不确定,如果有必要的话)。现在插入将使用UTF-16完成。 要使用sqlite3_column_text16函数

,必须从db(获取列值)中进行选择