两个表
table1 字段
id int ,
deptno varchar,
name varcharid为主键table2 字段
deptno varchar,
no int ,
name varchar,deptno 和 no 为主键 如何使用子查询 将table1中数据 插入到table2中,主要是解决 table2中的no递增问题,
在线等答案 ,先谢谢各位帮忙
table1 字段
id int ,
deptno varchar,
name varcharid为主键table2 字段
deptno varchar,
no int ,
name varchar,deptno 和 no 为主键 如何使用子查询 将table1中数据 插入到table2中,主要是解决 table2中的no递增问题,
在线等答案 ,先谢谢各位帮忙
解决方案 »
- 首次需要在AIX配置四个用户及其表空间,请诸位高手不吝赐教!
- 请问高高手,OCCI中OTT是如何解决互斥锁问题的? 100分
- 存儲過程跑了很久
- 如何直接调用ODBC驱动内的api函数
- java.sql.SQLException: Io 异常: End of TNS data channel 这个问题怎么解决啊,各位指点啊
- 如何倒序取出六条记录,好象order by和rownum不能同时写呀
- 一个sql的写法
- 求助:创建oracle实例时报03114错误
- 有人用过visio的反向工程连接oracle数据库吗?请求援助
- oracle的to_char函数坏掉了,求助
- 新手学oracle的问题
- 谁有Oracle OLeDB驱动的下载地址
(deptno, no, NAME)
SELECT deptno,
row_number() over(PARTITION BY deptno ORDER BY id) no,
NAME
FROM table1;
方法如下:
create sequence a.
(sequence 的设置我就不在这里写了)
(deptno, no, NAME)
SELECT deptno,
序列的.nextval,
NAME
FROM table1;
另外创建数据库时no字段不定义为序列化 递增的。