數據庫中常用的小技巧

1.–將日期由varchar轉換爲date

      l_acc_date := fnd_conc_date.string_to_date(p_date);

2.sql%rowcount:

update cux_gl_interface_common t
       set t.import_flag   = 'E'
          ,t.status        = 'ERROR'
          ,t.error_message = t.error_message || '【賬套[' || t.ledger_name ||
                             ']在系統中未定義!】'
     where not exists
     (select 1 from gl_ledgers l where l.name = t.ledger_name);
    g_chk_err_cnt := g_chk_err_cnt + sql%rowcount;

3.獲取請求ID:

--獲取請求ID  
      g_request_id := fnd_global.conc_request_id;

4.創建表空間:
創建表空間
語法:
  

CREATE TABLESPACE tablespacename
  DATAFILE 'filename'[size integer]
  [AUTOEXTEND[OFF|ON]] [next] [MAXSIZE]
    [extent management local]—表空間管理方式
  tablespancename:表示創建表空間的名稱。
  filename:表示組成表空間的一個活多個數據文件,當有多個數據文件時,使用,分隔。
  size:指定文件的大小,單位是K(字節)或者M(兆)。
  AUTOEXTEND:用來啓用或警用數據文件的自動擴展,只有設置了AUTOEXTEND後,在存儲空間使用完畢後纔會自動擴展,設置爲ON即可,如果設置爲OFF,則不能自動擴展。會導致存儲空間不足的情況。
Eg : CREATE TABLESPACE test1 datafile'C:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\test01.DBF'
size 100m autoextend on maxsize 200M
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章