oracle建表 想请教各位大侠:我想见一个只有三个字段的表userid username password,其中第一个字段userid是从10000自动增加一的,像这样的一个表怎么键啊?求sql语句! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 create table A(userid varchar2(20) primary key,username varchar2(30),password varchar2(20))create sequence A_seq increment by 1 start with 10000; 我刚试了,不行,我也看不懂,下面这句create sequence A_seq increment by 1 start with 10000;是什么意思?userid 怎么是varchar2型的,不是number型的吗? 一、字段userid是从10000自动增加一的:在oracle中是用序列(sequence )来控制的,序列的用法你baidu一下就知道了。 创建语句:create sequence A_seq increment by 1 start with 10000;二、建表并且加主键: 创建语句:create table A(userid varchar2(20) primary key,username varchar2(30),password varchar2(20)) 而且主键的话,在insert的时候,不输入内容,能保存上吗? 我在插入时insert into A values(A_seq.Nextval,'wqq','1223'),这样可以但是这样insert into A(username,password) values('wqqq','12223')却不行,这是怎么回事啊,应如何解决? 在插入时应该按insert into A values(A_seq.Nextval,'wqq','1223')这种方式插入数据,这样才会在原来的基础上自动加1,这个字段插入时不能省略! oracle没有自增列,不需要用sequence SQL做日历,挑战一下吧,100分 ORACLE数据文件!!!急!!在线等!!! oracle enterprise manager 的问题 ORACLE的问题,大家帮帮忙吧~~~~~~~ 调用包内自定义Record数组问题 sql 语句 达人分析一下锁表的原因及如何避免 请问一个Oracle9i中建表的问题! oracle 中的性能优化问题! 导入数据失败??? 表空间的问题 imp/exp请教
create sequence A_seq increment by 1 start with 10000;
字段userid是从10000自动增加一的:在oracle中是用序列(sequence )来控制的,序列的用法你baidu一下就知道了。
创建语句:create sequence A_seq increment by 1 start with 10000;二、建表并且加主键:
创建语句:create table A(userid varchar2(20) primary key,username varchar2(30),password varchar2(20))
insert into A values(A_seq.Nextval,'wqq','1223'),这样可以
但是这样
insert into A(username,password) values('wqqq','12223')却不行,这是怎么回事啊,应如何解决?