广州做网站怎么样,游戏网址,asp网站显示建设中,品牌建设文案使用sqlite3创建数据库表的时候须要注意#xff1a; 1. 不能使用纯数字 2. 不能带有-,等字符。也不能以数字打头。一、以下是log打出来的信息#xff1a; DB Error: 1 unrecognized token: 47464636265757265763393573649 D… 使用sqlite3创建数据库表的时候须要注意 1. 不能使用纯数字 2. 不能带有-,等字符。也不能以数字打头。 一、以下是log打出来的信息 DB Error: 1 unrecognized token: 47464636265757265763393573649 DB Query: INSERT INTO 47464636265757265763393573649(role,number,name) values(?,?,?) 事实上。我想用47464636265757265763393573649作为表明。事实上是不行的。不能为纯数字 二、以下的log我想以日期作为表名。 DB Error: 1 near 2014: syntax error DB Query: INSERT INTO 2014-11-01-02:18:0054(role,number,name) values(?,?,?) 说明“-”是不行的 三、以下的log。我想用uri作为表名 DB Error: 1 near :chat0015453d2792ef: syntax error DB Query: INSERT INTO sip:chat0015453d2792efchat.xxx.com(role,number,name) values(?,?,?) 说明也是不行的 有可能sqlite3的底层是将表名作为类名来编程的。由于表的命名规则跟变量的规则是一样的 转载于:https://www.cnblogs.com/jzdwajue/p/7191420.html