使用UTF-8在Create Table上获取错误

时间:2012-11-16 17:15:39

标签: sql sqlite

我的代码就是“line.sql”中的代码

CREATE TABLE haltestellen (
id integer primary key autoincrement,
name varchar(64)
);

当我打开sqlite3.exe并输入“.read line.sql”时,我得到了这个:

Screenshot

很奇怪..

2 个答案:

答案 0 :(得分:1)

查询本身有效。见this SQLFiddle example。您可能在文件的开头有一个不可见的特殊字符。

答案 1 :(得分:1)

看起来像Unicode字节顺序标记。检查文本编辑器中的选项以保存没有字节顺序标记的文件,或以不同的编码保存它。