請問 在ORACLE里,WHERE條件下 BETWEEN 引數怎么使用to_number?
uj5u.com熱心網友回復:
-- 這個意思 ?where col_name between to_number('123') and to_number('456')
uj5u.com熱心網友回復:
是這樣的。報 invalid number 錯誤。uj5u.com熱心網友回復:
報錯,說明后面的值是有問題的,不能轉成數字。比如: ABD、123A、A123、123、一二三, 這些內容。
uj5u.com熱心網友回復:
不用to_number,直接把引號去掉,就可以了。uj5u.com熱心網友回復:
說明欄位無法被轉換成數字,建議先查驗資料,oracle沒有直接判斷是否數字的函式,可百度查看下判斷函式轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/57038.html
標籤:開發
