解决方案 »

  1.   

    select * from sqlite_sequence;
    个人觉得这个不是查询表的sql命令么?,sqlite_sequence被解释成了表名
    还有兄弟,你说的取序列是什么意思?
      

  2.   

    兄弟,你以前用oracle的吧,sqlite中不用序列的,你的表已经自动增长了,
    插入数据时不提供_id的值就自动增长,提供了就用你提供的值了
    例如:
    insert into user(username,userpwd) values('tom','pass')
    这样_id的值就是自动增长的。insert into user(_id,username,userpwd) values(10,'tom','pass')
    这样_id值就是你提供的10了。
      

  3.   

    另外,_id列建议定义为integer primary key
      

  4.   

    木有错,我一直用的oracle,嘿嘿刚接触到sqlite,感谢各位
      

  5.   


    sequence就是序列啊,一个由数据库管理的自动增长值的数据库对象
      

  6.   

    sqlite_sequence is an inner table of sqlite!!!