DBMS_RANDOM.Value (random value) [ desc dbms_random]

DBMS_RANDOM.Value (random value)》

隨機產生1~100的浮點數

select dbms_random.value(1,100) from dual

隨機產生1~100的整數及100筆資料

create table test_random as

select round(dbms_random.value(1,100)) f1 from dual

connect by level<=100

01-----------------------------------------------------------------------
02SQL> desc dbms_random
03PROCEDURE INITIALIZE
04 參數名稱                       類型                    In/Out 預設值?
05 ------------------------------ ----------------------- ------ --------
06 VAL                            BINARY_INTEGER          IN
07FUNCTION NORMAL RETURNS NUMBER
08FUNCTION RANDOM RETURNS BINARY_INTEGER
09PROCEDURE SEED
10 參數名稱                       類型                    In/Out 預設值?
11 ------------------------------ ----------------------- ------ --------
12 VAL                            BINARY_INTEGER          IN
13PROCEDURE SEED
14 參數名稱                       類型                    In/Out 預設值?
15 ------------------------------ ----------------------- ------ --------
16 VAL                            VARCHAR2                IN
17FUNCTION STRING RETURNS VARCHAR2
18 參數名稱                       類型                    In/Out 預設值?
19 ------------------------------ ----------------------- ------ --------
20 OPT                            CHAR                    IN
21 LEN                            NUMBER                  IN
22PROCEDURE TERMINATE
23FUNCTION VALUE RETURNS NUMBER
24FUNCTION VALUE RETURNS NUMBER
25 參數名稱                       類型                    In/Out 預設值?
26 ------------------------------ ----------------------- ------ --------
27 LOW                            NUMBER                  IN
28 HIGH                           NUMBER                  IN
29SQL> desc dbms_random
30PROCEDURE INITIALIZE
31 參數名稱                       類型                    In/Out 預設值?
32 ------------------------------ ----------------------- ------ --------
33 VAL                            BINARY_INTEGER          IN
34FUNCTION NORMAL RETURNS NUMBER
35FUNCTION RANDOM RETURNS BINARY_INTEGER
36PROCEDURE SEED
37 參數名稱                       類型                    In/Out 預設值?
38 ------------------------------ ----------------------- ------ --------
39 VAL                            BINARY_INTEGER          IN
40PROCEDURE SEED
41 參數名稱                       類型                    In/Out 預設值?
42 ------------------------------ ----------------------- ------ --------
43 VAL                            VARCHAR2                IN
44FUNCTION STRING RETURNS VARCHAR2
45 參數名稱                       類型                    In/Out 預設值?
46 ------------------------------ ----------------------- ------ --------
47 OPT                            CHAR                    IN
48 LEN                            NUMBER                  IN
49PROCEDURE TERMINATE
50FUNCTION VALUE RETURNS NUMBER
51FUNCTION VALUE RETURNS NUMBER
52 參數名稱                       類型                    In/Out 預設值?
53 ------------------------------ ----------------------- ------ --------
54 LOW                            NUMBER                  IN
55 HIGH                           NUMBER                  IN

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值