create sequence时如何创建成000031或者A00031这种的sequence? 不能直接创建,用如下语句可以生成select 'A' || lpad(to_char(seq1.nextval),'0') from dual 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 oralce的sequence是类似sqlserver的自增字段。返回的结果是一个number类型的数据。如果需要对序列的值进行处理,需要对序列的返回值进行处理。统一tjwk的处理。 赞成一楼的说法,但是这样一来,你的字段的类型就不能是number形的了, 1.建序列:create sequence s1 start with 1 increment by 12.使用序列 insert into table(no) values('A' || lpad(to_char(seq1.nextval),'0')) 更正:insert into t1(col) values('A' ||lpad(to_char(s1.nextval),10,'0')); 如何查询表中的记录数 权限不足解决办法 将一张表中的一个字段插入另一张表 oracle的链接问题 求高手帮忙解决 关于数据库连接问题 使用向导建库怎么不行??[急] 请问如何将字符串CCC LIKE '%DDDD%'付给表中Char型的字段.散分! 关于完整性约束 重启后数据库无法启动,如何解决 Oracle8i的表空间问题! 我在winxp pro下面安装的oracle10g 如何在OMS下进行数据备份、导出,都能到向导了,进行完后,在作业看发现是失败的,
2.使用序列 insert into table(no) values('A' || lpad(to_char(seq1.nextval),'0'))
insert into t1(col) values('A' ||lpad(to_char(s1.nextval),10,'0'));