SQL语句问题--简单

[复制链接]
查看11 | 回复6 | 2006-4-17 13:46:34 | 显示全部楼层 |阅读模式
SQL> select deptno,dname,loc from dept order by deptno asc;
DEPTNO DNAME
LOC
---------- -------------- -------------
10
ACCOUNTING NEW YORK
12
ii
dalian
13 boby
time
14 bill
forrada
20 RESEARCH DALLAS
30
SALES
CHICAGO
40
OPERATIONS BOSTON
50
buid
sys
60 order
har bin
70
jame
tarm
80
lob
beijing
DEPTNO
DNAME
LOC
---------- -------------- -------------
90
ok
xin jiang
已选择12行。
SQL> insert into dept values(11,'ok','hao');
已创建 1 行。
SQL> commit;
提交完成。
SQL> select deptno,dname,loc from dept order by deptno asc;
DEPTNO DNAME
LOC
---------- -------------- -------------
10ACCOUNTING NEW YORK
11ok
hao
12 ii
dalian
13 boby
time
14 bill
forrada
20 RESEARCH
DALLAS
30 SALES
CHICAGO
40 OPERATIONS BOSTON
50 buid
sys
60order
har bin
70jame
tarm
DEPTNODNAME
LOC
---------- -------------- -------------
80lob
beijing
90ok
xin jiang
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
我的问题是:DEPTNO=90以后直到DEPTNO=200都插入DEPTNODNAME LOC 相应的值(随机的),SQL语句怎么写?
谢谢各位:)
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
不明白你在问什么
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
写一个CURSOR来做?
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
最初由 xie3000 发布
[B]不明白你在问什么 [/B]

我地意思是要随机插入好多值包括(DEPTNO 、DNAME
LOC)语句怎么写,
请赐教
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
光数字行吗?
insert into dept (select rownum + 90,substr(to_char(dbms_random.value),2,5),subst
r(to_char(dbms_random.value),3,5) from all_tables where rownum<111)
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
只插入数字按楼上方法应行的!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行