这些表是怎么联系在一起呢

@Ta 2012-01-20 1966点击
user.db3
session.db3
bbs.db3
user.db3是用户表,bbs.db3是论坛数据表,这是怎么联系起来的。
假如有id列,怎么让id自动分配,像1001,1002,1003这样的。GOOGLE说 数据类型为“自动编号” 主键
能给介绍一下吗…
回复列表(5|隐藏机器人聊天)
  • @Ta / 2012-01-20 / /
    原来有自动编号!我正想难道还要用文本来记录编号呢?
  • @Ta / 2012-01-20 / /
    AUTOINCREMENT=1000
  • @Ta / 2012-01-20 / /
    CREATE TABLE 'user'(uid INTEGER PRIMARYKEY AUTOINCREMENT,nametext not null,pass text notnull,sid text not null,mtimeint,qianm text,lianx text,extratext, setinfo text)
    其中uid是自增类型(该建表语句仅适用于SQLite)。另外SQLite有一个隐藏列rowid也是自增的。
  • @Ta / 2012-01-20 / /
    复制时有些空格丢失了。
  • @Ta / 2012-01-20 / /
    sql => CREATE TABLE tz(idINTEGER PRIMARY KEYAUTOINCREMENT,bkid intnot null,uid int not null,titletext not null,nr text notnull,fttime int,hftimeint,hfcount int,ztn text,extratext, youxian int, rdcount int)
    这里的uid就是user表里的uid。于是我们只要再查询user表就知道了用户名。同样空格丢
添加新回复
回复需要登录