原文:oracle觸發器 ORA-01722:invalid number 解決方法

問題在於,遠程庫是nvarchar 類型,本地是number類型,同步的時候有問題。 ...

2016-09-14 09:52 0 1501 推薦指數:

查看詳情

ORA-01722:invalid number 解決方法

1、xxx.txt 文本內容: XXXXXXXXXXXX XXXXX XXXXXXXXX X X X X XXXX XXXXXXXXXXXX XXXXX XXXXXXXXX X X X X X ...

Sat Jun 30 07:33:00 CST 2012 0 42454
ORA-01722:invalid number

今天查詢表的時候報無效的數字。查看表,都是varchar。 最后發現在進行關聯表操作的時候,其中一個id的類型是number。正常情況下,字符串和數字的比較是可以的。這里只能給數字加上to_char解決問題。 出現這個問題,一定是存在number字段,仔細查看 ...

Fri Jun 01 19:01:00 CST 2018 0 1626
ORA-01722: invalid number 異常【我改】

我的情況是,在sql中兩個字段相等最為條件時,這兩個字段一個類型是字符串,一個是數字,而字符串類型的字段中有一條記錄不能轉成為數字造成的,解決方法,用 to_char將數字類型的字段轉換為字符串再比較。 轉: ORA-01722: invalid number ...

Wed Dec 25 02:02:00 CST 2019 0 949
Oracle 查詢 ORA-01722

ORA-01722 : 無效數字。 一般來說,是由於試圖將字符串轉換為數字的時候失敗,具體的原因在於字符串中可能含有不是數字的字符。 出現這種問題的兩種可能原因: 1)執行的sql語句中包含顯示或者隱式的類型轉換,將字符串轉換到數字類型的時候失敗,字符內容包含非數字字符。解決方法:檢查SQL ...

Thu Sep 22 18:56:00 CST 2016 0 5432
Oracle ORA-01722: 無效數字 處理方法

C# + Oralce 10G 項目中 有用參數處理Update語句。參數命名和表字段同名。執行報錯: ORA-01722: 無效數字 后修改所有的參數和對應字段不同。解決。 修改前: StringBuilder strSql = new StringBuilder();object ...

Thu Aug 07 17:32:00 CST 2014 2 15449
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM