這兩天粗略的研究了一下Endeca,感覺這貨是相當的不錯,有些類似以前看到過的QlikView。其他的不說,就非維度型、非結構化的的查詢和報表,可以直接把BI Publisher淘汰掉了。行業內的分析師對這個收購多持正面態度,Forrester甚至說這次收購讓Oracle一舉超越IBM和SAP。而下面的問題是,Oracle怎麼定位Endeca,以及如何整合到現有的產品線中。從技術角度來說,Endeca Studio
alter user hr account unlock; alter user hr identified by admin; --修改密碼 GRANT SELECT ANY TABLE TO USER1; -- --Oracle中用一個使用者訪問其它使用者的表--給使用者付權的許可權用hr登入. GRANT CREATE SESSION, CREATE ANY TABLE, CREATE ANY VIEW ,CREATE
ROWNUM是一種偽列,它會根據返回記錄產生一個序列化的數字。利用ROWNUM,我們可以生產一些原先難以實現的結果輸出,但因為它是偽列的這個特殊性,我們在使用時也需要注意一些事項,不要掉入“陷阱”。下面就介紹一下它的提示及注意事項。1 特殊結果輸出利用ROWNUM,我們可以做到一些特殊方式的輸出。1.1 Top N結果輸出我們如果希望取輸出結果的前面幾條資料,通過ROWNUM可以輕鬆實現:SQL> select * from t_test42 where rownum <=
create or replace procedure MY_Pro_SearchKeyWord is v_sql VARCHAR2(4000); v_tb_column VARCHAR2(4000); v_cnt NUMBER(18,0); cursor cur is SELECT 'SELECT '''||'"'||t1.table_name||'"."'||t1.Column_Name||'"'||''''||' as col_name,
今天看了SQL COOKBOOK中的一個例子,其中看到了兩個函數Replace和Translate時產生了疑惑,感覺這兩個函數的作用是一樣的,書上面的例子也看的不是很明白,Google了一下,看了Oracle的官方解釋,終於徹底明白了。官方的解釋如下:REPLACEDescription of the illustration replace.gifPurposeREPLACE returns char with every occurrence of search_string
Oracle常用命令----日誌管理1.查看記錄檔 文法:select member from v$logfile1.forcing log switches sql> alter system switch logfile;2.forcing checkpoints sql> alter system checkpoint; 3.adding online redo log groups sql> alter database add logfile [group 4]