ora-hash

    2熱度

    1回答

    當總結一列的所有行(1000萬)的散列(可能是NUMBER,VARCHAR,DATE,TIMESTAMP,但不包含)時,哪種形式的散列會返回最快的結果(並且返回2個結果的可能性最小) CLOBS,XML.etc)?然後將該值與另一個表上的相同操作進行比較,以檢查相同列的所有行是否完全相同。 SET SERVEROUTPUT ON DECLARE HASH_VAL NUMBER; begin

    1熱度

    1回答

    我想在xmltype數據類型上使用ORA_HASH,並且解決方法是直截了當的解決方案? 我使用Oracle 11g R2和二進制XML作爲存儲選項XMLType列,我用於創建表 查詢 create table samplebinary (indexid number(19,0) , xmlcolumn xmltype not null) xmltype column xmlcolumn store

    11熱度

    2回答

    我正在使用Oracle數據庫,我需要能夠將表​​中的數據分區。我知道Rracle有一個ora_hash函數可以將數據分成桶。 ora_hash函數是確定性的嗎? 在我的程序中,我將進行幾個不同的數據庫查詢,每個查詢要求不同的存儲桶編號。 例如,在一個查詢我可能會問前兩個桶: SELECT * FROM sales WHERE ORA_HASH(cust_id, 9) in (0,1); 在隨後

    0熱度

    1回答

    我想使用上的Oracle 11g以下內DISTINCT: select sum(ora_hash(distinct attribute) from table; 這給我的錯誤:ORA-00936:「缺少表達」 我期待這個工作,例如 從表中求和(distinct屬性); 工作正常。 有什麼建議嗎?

    0熱度

    1回答

    我試圖將Oracle查詢轉換爲SQL Server並面臨問題。你能幫我麼 ? Oracle查詢: select ORA_HASH(SYS_GUID()) as SEGMENTID from my_Table 我要尋找一個函數,它相當於ORA_HASH在SQL Server()函數。我在谷歌搜索,發現HASHBYTES()函數是SQL Server中的ORA_HASH。但是當我嘗試使用時,它的返