oracle常用函數(shù) 請問在oracle里面是否有轉化日期時間為數(shù)字的函數(shù)?
請問在oracle里面是否有轉化日期時間為數(shù)字的函數(shù)?to uNumber(to uChar(time,“yyymmdhhmiss”)time是表中的時間和日期字段yyyy表示年,mm表示月,DD表示
請問在oracle里面是否有轉化日期時間為數(shù)字的函數(shù)?
to uNumber(to uChar(time,“yyymmdhhmiss”)
time是表中的時間和日期字段
yyyy表示年,mm表示月,DD表示日,HH表示小時,MI表示分鐘,SS表示秒,注意不要混淆mm和MI
首先將日期轉換為Char類型,然后將char轉換成數(shù)字類型
在Oracleuchar函數(shù)中使用to。
例如:到字符(數(shù)字)]~]。當十進制轉換為字符時,前導零將丟失。解決方案示例:to Char(0.12345,“fm99999999.00”)。如果除數(shù)為零,Oracle總是報告錯誤。解決方案示例:解碼(B,0,0,a/B)
3。使用sub(0.123333,0,3)截取字符串總是會導致錯誤。12
solution例如:cast(0.123333 as Dec(4,2))注:4是要截取的位數(shù),2是要保留的小數(shù)位數(shù)