最近在使用sqlite存儲數據,發現如果tableName中含有"-",如"xx-yyy"
1.sqlite3.OperationalError: near "-": syntax error
在python中操作時需要將tableName用[]包含:
CREATE TABLE[tra-162150285541545424](offset int PRIMARY KEY,json Text);
2.c++ sql tableName
在c++中操作時需要將tableName用'' 包含:
CREATE TABLE IF NOT EXISTS '%s'(offset int PRIMARY KEY, json Text);