新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
創(chuàng)新互聯(lián)OceanBase教程:OceanBase ORA_HASH
ORA_HASH 函數(shù)獲取對(duì)應(yīng)表達(dá)式的 HASH 值。

語(yǔ)法
ORA_HASH(expr [, max_bucket [, seed_value ] ])參數(shù)
|
參數(shù) |
說(shuō)明 |
|---|---|
返回類(lèi)型
NUMBER 類(lèi)型數(shù)據(jù)。
示例
創(chuàng)建表 SALE,并向里面插入數(shù)據(jù)。執(zhí)行以下語(yǔ)句:
CREATE TABLE SALE(MONTH CHAR(6), SELL NUMBER(10,2));
INSERT INTO SALE VALUES(200001, 1000);
INSERT INTO SALE VALUES(200002, 1100);
INSERT INTO SALE VALUES(200003, 1200);
INSERT INTO SALE VALUES(200004, 1300);
INSERT INTO SALE VALUES(200005, 1400);
INSERT INTO SALE VALUES(200006, 1500);
INSERT INTO SALE VALUES(200007, 1600);
INSERT INTO SALE VALUES(200101, 1100);
INSERT INTO SALE VALUES(200202, 1200);
INSERT INTO SALE VALUES(200301, 1300);使用 ORA_HASH 函數(shù)查詢(xún) SALE 表,并執(zhí)行以下語(yǔ)句:
SELECT ORA_HASH(CONCAT(month,sell),12,0), month, sell FROM Sale;查詢(xún)結(jié)果如下:
+-----------------------------------+--------+------+
| ORA_HASH(CONCAT(MONTH,SELL),12,0) | MONTH | SELL |
+-----------------------------------+--------+------+
| 1 | 200001 | 1000 |
| 6 | 200002 | 1100 |
| 5 | 200003 | 1200 |
| 4 | 200004 | 1300 |
| 5 | 200005 | 1400 |
| 2 | 200006 | 1500 |
| 7 | 200007 | 1600 |
| 10 | 200101 | 1100 |
| 7 | 200202 | 1200 |
| 4 | 200301 | 1300 |
+-----------------------------------+--------+------+ 網(wǎng)站標(biāo)題:創(chuàng)新互聯(lián)OceanBase教程:OceanBase ORA_HASH
瀏覽路徑:http://m.fisionsoft.com.cn/article/cojocgo.html


咨詢(xún)
建站咨詢(xún)
