Generating Random Number In Each Row In Oracle Query

前端 未结 4 1071
野趣味
野趣味 2020-12-08 09:42

I want to select all rows of a table followed by a random number between 1 to 9:

select t.*, (select dbms_random.value(1,9) num from dual) as RandomNumber
fr         


        
4条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-12-08 10:12

    you don’t need a select … from dual, just write:

    SELECT t.*, dbms_random.value(1,9) RandomNumber
      FROM myTable t
    

提交回复
热议问题