jag*_*mot 2 sql oracle random oracle10g
需要SQL帮助 - 我想用不同的随机数生成和更新每一行的列.
数据库#Oracle 10g.
示例 - 当我执行类似这样的操作时,它会更新具有相同编号的所有行
update mytable r
set r.generated_num =
(select floor(dbms_random.value(100,9999999)) from dual).
Run Code Online (Sandbox Code Playgroud)
有什么建议?
看起来像子查询是问题.
这似乎是有效的 -
update mytable r set r.generated_num = TRUNC(dbms_random.value(1,9999999))
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8559 次 |
最近记录: |