一个关于序列的问题 往一张表中添加一个部门ID ID的长度固定的为12 由“日期YYMMDD+‘0…0’+序列”组成(序列位数不够时,中间补0),主要是中间的补0以及如何将添加搞不清楚求教啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 实测数据:CREATE TABLE T75( ID VARCHAR2(12), DeptName VARCHAR2(20));CREATE SEQUENCE SeqT75START WITH 1 INCREMENT BY 1MINVALUE 1 MAXVALUE 4444ORDER;INSERT INTO T75SELECT to_char(SYSDATE, 'YYMMDD') || LPAD(to_char(SeqT75.NextVal), 12 - 6, '0'), '市场部'FROM dual;INSERT INTO T75SELECT to_char(SYSDATE, 'YYMMDD') || LPAD(to_char(SeqT75.NextVal), 12 - 6, '0'), '销售部'FROM dual;INSERT INTO T75SELECT to_char(SYSDATE, 'YYMMDD') || LPAD(to_char(SeqT75.NextVal), 12 - 6, '0'), '公关部'FROM dual;实测结果: 如何取消一个用户的权限 pro*c sequece oracle9i安装后还需要设环境变量吗 询问一个关于left join 的问题,百分求解 如何得到一张表内某一个字段内容相同的所有记录? 请问如何用ddl修改oracle的表中某个字段的名字呀? OracleMTSRecoveryService无法自动启动 oracle里有没有left? Oracle中升星,oracle版与SQL Server版各散100分 Oracle sql server 连接局域网内的一个oracle数据库怎么连 oracle Oracle分组编号查询
(
ID VARCHAR2(12),
DeptName VARCHAR2(20)
);CREATE SEQUENCE SeqT75
START WITH 1 INCREMENT BY 1
MINVALUE 1 MAXVALUE 4444
ORDER;INSERT INTO T75
SELECT to_char(SYSDATE, 'YYMMDD') || LPAD(to_char(SeqT75.NextVal), 12 - 6, '0'), '市场部'
FROM dual;INSERT INTO T75
SELECT to_char(SYSDATE, 'YYMMDD') || LPAD(to_char(SeqT75.NextVal), 12 - 6, '0'), '销售部'
FROM dual;INSERT INTO T75
SELECT to_char(SYSDATE, 'YYMMDD') || LPAD(to_char(SeqT75.NextVal), 12 - 6, '0'), '公关部'
FROM dual;
实测结果: