批次更新问题
批次更新问题,比如 有一个 表table有个字段name 现在如何写sql,把name依一定顺序 值变为 'name1 ', 'name2 ',... 'name100 '这样
[解决办法]
SQL> select * from eric_tmp
2 /
NAMES COURSE GRADE
-------------------- -------------------- ---------
a 语文 62
b 语文 70
c 语文 80
SQL> update eric_tmp t set t.names = (select 'name '||rownum from eric_tmp tt where t.NAMES = tt.NAME
S)
2 /
3 rows updated.
SQL> select * from eric_tmp
2 /
NAMES COURSE GRADE
-------------------- -------------------- ---------
name1 语文 62
name1 语文 70
name1 语文 80
SQL>
批次更新有关问题
批次更新问题批次更新问题,比如有一个表table有个字段name现在如何写sql,把name依一定顺序值变为name1 , n
