產生一個32位的16進位制隨機數
1、SELECT SYS_GUID() FROM DUAL;
2、
select replace(s,'/','') s from (
select s,rank()over(order by length(s) desc) rk from(
select (sys_connect_by_path(a,'/')) s from (
select decode(floor(dbms_random.value*16),0,'0',1,'1',2,'2',3,'3', 4,'4',5,'5',6,'6',7,'7',8,'8',9,'9', 10,'A',11,'B',12,'C',13,'D',14,'E',15,'F') a
,rownum rn from all_objects
where rownum<=32
) connect by rn-1=prior rn
) )where rk=1[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29867/viewspace-809288/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle要對一個欄位產生隨機數Oracle隨機
- linux生產32位隨機數Linux隨機
- Math類產生隨機數後保留一位小數隨機
- R產生隨機數隨機
- 設計一個十進位制轉化為隨意進位制的程式
- 負數補碼(16進位制轉10進位制的負數)
- 高效產生一組不重複的隨機數隨機
- vc中產生隨機數隨機
- 計算機隨機數的產生 (轉)計算機隨機
- 高效產生不重複的隨機數隨機
- 在c語言中輸出8進位制數,16進位制數C語言
- 【筆記】如何產生隨機數筆記隨機
- js隨機產生區間數JS隨機
- 位運算--求一個 數二進位制中1的個數
- matlab產生隨機數或隨機矩陣Matlab隨機矩陣
- 口算 16 進位制轉換 10 進位制,但只適合兩位的 16 進位制
- C語言中printf打出2進位制與16進位制數C語言
- 位運算(一):二進位制中1的個數
- 如何產生指定範圍的隨機數隨機
- C 語言產生隨機數的方法隨機
- C語言產生隨機數的方法C語言隨機
- printf()將10進位制數安照輸出16進位制,8進位制輸出
- Python產生20個隨機整數的方法詳解!Python隨機
- 求一個整數的二進位制中1的個數
- 集合框架-產生10個1-20之間的隨機數,要求隨機數不能重複框架隨機
- JavaScript 進位制轉換(2進位制、8進位制、10進位制、16進位制之間的轉換)JavaScript
- 如何在linux中用命令產生一個範圍內的隨機數?Linux隨機
- php生成一個可選位數的隨機碼PHP隨機
- 10進位制和16進位制互轉的例子
- 數字邏輯練習題-(二進位制/16進位制模擬)
- 一看就懂二進位制、八進位制、十六進位制數轉換十進位制
- 產生唯一隨機碼的方法分析隨機
- C# 2進位制、8進位制、10進位制、16進位制...各種進位制間的輕鬆轉換C#
- 二進位制中1的個數
- 從oracle表中隨機取記錄,產生隨機數和隨機字串Oracle隨機字串
- JavaScript產生隨機數例項程式碼JavaScript隨機
- Java中8進位制和16進位制的表示方法Java
- 2進位制_8進位制_16進位制之間快速轉換的技巧.txt