最近在使用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);