摘要: 在用sqlite设计表时,每个表都有一个自己的整形id值作为主键,其实可以不指定这么一个id值,sqlite内部本来就会为每个表加上一个 rowid,这个rowid可以当成一个隐含的字段使用,但是由sqlite引擎来维护的,在3.0以前rowid是32位的整数,3.0以后是 64位的整数,为什么不直接使用这个内部的rowid作为每个表的id主键呢。 相关的文档在这里:?http://www.sqlite.org/autoinc.html?http://www.sqlite.org/faq.html用指定INTEGER PRIMARY KEY AUTOINCREMENT 和不指定自增长字段用ro 阅读全文
posted @ 2012-02-10 14:14 遥望星空 阅读(377) 评论(0) 推荐(0)
摘要: PowerDesigner是一个功能强大的数据库设计软件,最近正在用其设计新系统的数据库,但由于在项目初级阶段,希望使用轻量级的SQLite来做测试会比较方便,不过发现PowerDesigner里好像没有直接支持SQLite的DBMS,这样所创建的数据表就不能直接在SQLite里生成了,感觉不太爽不过事情总有解决的办法,其实只需要安装上SQLite的驱动,就可以让PowerDesigner支持直接生成到SQLite里了,SQLite的驱动下载:http://www.ch-werner.de/sqliteodbc/但有朋友说即使安装了以上驱动也不行,因为在创建物理数据模型时也没有SQLite的选 阅读全文
posted @ 2012-02-10 11:58 遥望星空 阅读(2182) 评论(0) 推荐(1)