1、多個表Union時,遇到nvarchar2類型時報錯 “字元集不匹配”答:使用nvarchar的地方,加上 to_char( nvarchar 的變數或欄位 )2、多個表Union時,order by 語句出錯,刪了order by 就好了答:oracle僅支援最後一個select語句中使用order by ,如果只有一個order by ,將其放在最後一句;如果是多個order by ,再想想其他寫法吧3、Nvl() Nvl2()的用法NVL (expr1, expr2)->If
1、查出被鎖的表。SELECT lpad(' ',decode(l.xidusn ,0,3,0))||l.oracle_username User_name, o.owner,o.object_name,o.object_type,s.sid,s.serial# FROM v$locked_object l,dba_objects o,v$session s WHERE l.object_id=o.object_id AND l.session_id=s.sid ORDER BY
create or replace procedure p_rebuild_all_index (tablespace_name in varchar2)as sqlt varchar(200);begin for idx in (select index_name, tablespace_name, status from user_indexes where tablespace_name=tablespace_name and status='VALID' and tempo
■日誌切換 SQL> alter system switch logfile;■增加重做記錄檔組 SQL> alter database add logfile 2 group 4 ('/export/home/opt/product/10.1.0.3.0/oradata/ldfsys/redo04.log') size 10m;■增加重做記錄檔群組成員 SQL> alter database add logfile member
Oracle 10g Express Edition是Oracle專門為小型使用者提供的免費版本。Oracle XE十分小巧,安裝簡單,可供第三方軟體開發商部署較小的應用。 不過Oracle XE目前的beta2預設安裝的字元集是WE8MSWIN1252,不是中文字元集,並且不能通過直接運行 alter database character set ZHS16GBK ; 來修改,因為ZHS16GBK不是預設字元集的超集。
redhat 5配置xmanager(XDM):rhel5與rhel4不同的地方是,rhel5裡沒有/etc/X11/gdm/這個目錄,rhel5的gdm的設定檔放在這裡/usr/share/gdm/defaults.comf,這一點可能是困擾大家的地方。在/usr/share/gdm/defaults.conf裡確保有以下幾句配置:Code highlighting produced by Actipro CodeHighlighter
create or replace procedure P_CHANGE_FK_STATUS(IN_TABLE in varchar2,IN_TYPE IN VARCHAR2,IN_ACTION IN VARCHAR2) is--失效或者生效指定表的外鍵-- IN_table :表名-- IN_TYPE :必須為 R 代表外鍵-- IN_ACTION :DISABLE 或者 ENABLEV_TABLE VARCHAR2(30);V_ACTION VARCHAR2(10);V_SQL