婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > oracle代碼的常見錯誤匯總

oracle代碼的常見錯誤匯總

熱門標簽:電渠外呼系統 騰訊地圖標注要費用嗎 車瑪仕極限運動場所地圖標注 高德地圖標注公司名字大全 地圖標注怎么保存 N個你智能電銷機器人 廣東營銷智能外呼系統商家 七日殺a19.5全地圖標注 外呼電話系統用卡嗎

很多使用其他數據庫的朋友在轉到Oracle數據庫的時候經常會犯一些習慣性的錯誤,本文匯總了一些常見的Oracle代碼錯誤,供大家查詢比對。

1. 插入語句寫成:

insert into t1 values(...)

應為:

insert into t1(...) values(...)

2.

to_char(sysdate,'YYYYMMDDHHMMSS')

應改為:

to_char(sysdate,'YYYYMMDDHH24MISS')

3.

select count(*) into v_count from t1 where c1=?;

永遠不會觸發no_data_found錯誤,應該判斷v_count=0

4.返回值問題:

合理的處理辦法:
在過程的開始 result:=false;
在過程的結尾 result:=true;
中間不需要對result賦值。

不合理的處理辦法:
在過程的開始 result:=true;
中間代碼每一處判斷不符合時需result:=false賦值。
在過程的結尾不需對result賦值

5.

select c1,c2 in from t1 where c3 = v_c3;
if v_c1 = 0 or v_c2 = 0 then

執行該代碼找不到時會報錯,不會返回0
應該用when no_data_found判斷

6. 

'... where c1 = ' || v_c1;

c1字段為字符型,要加單引號,否則用不上c1索引,oracle內部轉換成了'... where c1 = ' ||chr(39)|| to_char(v_c1)||chr(39);
改為:

where c1 = '||chr(39) ||v_c1||chr(39);

7.如果只判斷是否存在數據,應加and rownum2速度更快

select count(*)
into v_count
from t1
where c1 = v_c1;

應加條件:and rownum2

8.

WHERE EXISTS (SELECT *
FROM t1

應為:

WHERE EXISTS (SELECT 'x'
FROM t1

9.

RAISE_APPLICATION_ERROR(-20000, infoMsg);

不要都用20000錯誤號
RAISE_APPLICATION_ERROR的可用錯誤號范圍為-20000至-20999

您可能感興趣的文章:
  • oracle錯誤代碼大全(超詳細)
  • Oracle常見錯誤代碼的分析與解決
  • ORACLE常見錯誤代碼的分析與解決三
  • ORACLE常見錯誤代碼的分析與解決二
  • win7安裝oracle10g 提示程序異常終止 發生未知錯誤
  • oracle 10g OEM常規錯誤(Unknown host specified)解決
  • plsql連接oracle數據庫報ora 12154錯誤解決方法
  • Oracle AS關鍵字 提示錯誤
  • 在oracle 數據庫中查看一個sql語句的執行時間和SP2-0027錯誤
  • Linux系統下導出ORACLE數據庫出現Exporting questionable statistics.錯誤 處理
  • 安裝Oracle加載數據庫錯誤areasQueries的解決

標簽:大興安嶺 來賓 蘇州 贛州 棗莊 玉樹 長沙 遼寧

巨人網絡通訊聲明:本文標題《oracle代碼的常見錯誤匯總》,本文關鍵詞  oracle,代碼,的,常見,錯誤,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《oracle代碼的常見錯誤匯總》相關的同類信息!
  • 本頁收集關于oracle代碼的常見錯誤匯總的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 宁河县| 化德县| 兴隆县| 宜黄县| 望城县| 兴仁县| 阿城市| 大理市| 界首市| 平果县| 福安市| 大冶市| 福州市| 翁牛特旗| 长春市| 西藏| 崇信县| 新竹县| 宜宾市| 永仁县| 浦北县| 工布江达县| 惠来县| 错那县| 奉节县| 雅江县| 广丰县| 连山| 科尔| 崇仁县| 石泉县| 浮山县| 革吉县| 新密市| 台江县| 文安县| 河曲县| 车致| 综艺| 金川县| 津市市|