Oracle取随机数
时间: 2023-12-05 15:36:56 浏览: 107
oracle取随机数
在Oracle中,可以使用DBMS_RANDOM包来生成随机数。具体方法如下:
1. 生成0到1之间的随机数:
```
SELECT DBMS_RANDOM.VALUE FROM DUAL;
```
2. 生成指定范围内的随机整数:
```
SELECT TRUNC(DBMS_RANDOM.VALUE(1, 100)) FROM DUAL;
```
上述语句将生成1到100之间的随机整数。
3. 生成指定长度的随机字符串:
```
SELECT DBMS_RANDOM.STRING('U', 10) FROM DUAL;
```
上述语句将生成一个包含10个大写字母的随机字符串。
阅读全文