11种旺夫女人的面相:哪位大哥帮小弟一把好吗?SQL里面建一个数据库

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/10 19:23:17
哪位大哥帮小弟一把好吗?SQL里面建一个数据库,里面有一张简单的表,如何设置它的主键自增?就象留言板那种表.大哥们小弟在线等你的帮助之手!假如里面有四个字段pID,pName,UserQq,UserEmail,如何设置pID为自增主键,且不影响到其他后面的三个字段呢!!!???

设计表里面 字段下面有一个叫标识 的属性 选择是 就可以自增了

create database bbs
go
create table guest (
pid int identity(1,1) primary key ,
pName varchar()20,
UserQq int ,
UserEmail varchar(20)
)

建立一个最小为1,最大为999999999的一个序列号会自动循环的序列

create sequence 序列名
increment by 1
start with 1
maxvalue 999999999
cycle;

当向表中插入数据时,SQL语句写法如下:

SQL> insert into 表名 values(序列名.nextval,列1值,列2值);

pID设置为int或bigint
在编程时让它自增就可以了
直接在SQL里好像没有自增的功能

你用ACCESS吧

那个比较简单,也是数据库的。

我做论坛 留言板就是用它做的

MSSQL有这个功能,你只要在主键上设置一下自增下标就可以了,在表的设计框里