批次更新问题 批次更新问题,比如 有一个 表table有个字段name 现在如何写sql,把name依一定顺序 值变为 'name1','name2',...'name100'这样 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SQL> select * from eric_tmp 2 /NAMES COURSE GRADE-------------------- -------------------- ---------a 语文 62b 语文 70c 语文 80SQL> update eric_tmp t set t.names = (select 'name'||rn from (select rownum rn, names from eric_tmp) tt where t.NAMES = tt.NAMES) 2 /3 rows updated.SQL> select * from eric_tmp 2 /NAMES COURSE GRADE-------------------- -------------------- ---------name1 语文 62name2 语文 70name3 语文 80SQL> AWR 在采集粒度为1小时的情况下,怎么采集1个小时的报告,来分析? oracle还原库命令问题 sql如何获取连续数? 数据表中我某个字段原来是varchar2类型的现在要改成Blob,为什么不能改? 入门级问题? oracle查询条件,缩小范围最大的放在前面,还是,后面? 丢失控制文件但是日志齐全能否完全恢复数据库? 请问在进入instance manager时的username和password指的是哪个呀 位图索引适用于什么情况? Orcale安装出现了问题 请问Oracle怎么将 十进制和十六进制之间进行转换?谢谢! 如何用PL/SQL语言引用JAVA类?
2 /NAMES COURSE GRADE
-------------------- -------------------- ---------
a 语文 62
b 语文 70
c 语文 80SQL> update eric_tmp t set t.names = (select 'name'||rn from (select rownum rn, names from eric_tmp)
tt where t.NAMES = tt.NAMES)
2 /3 rows updated.SQL> select * from eric_tmp
2 /NAMES COURSE GRADE
-------------------- -------------------- ---------
name1 语文 62
name2 语文 70
name3 语文 80SQL>