oracle中的to_number,Oracle中to_number()函数的用法
to_number()函數(shù)是oracle中常用的類型轉(zhuǎn)換函數(shù)之一,是將一些處理過(guò)的按一定格式編排過(guò)的字符串變回?cái)?shù)值型的格式。
1、to_number()函數(shù)可以將char或varchar2類型的string轉(zhuǎn)換為一個(gè)number類型的數(shù)值;
2、需要注意的是,被轉(zhuǎn)換的字符串必須符合數(shù)值類型格式,如果被轉(zhuǎn)換的字符串不符合數(shù)值型格式,Oracle將拋出錯(cuò)誤提示;
3、to_number和to_char恰好是兩個(gè)相反的函數(shù);
eg:
(1)to_number(varchar2?or?char,'格式')
select to_number('') from dual;
select to_number('') from dual;
(2)如果數(shù)字在格式范圍內(nèi)的話,就是正確的,否則就是錯(cuò)誤的;如:
select to_number('$12345.678', '$999999.99') from dual;
select to_number('$12345.678', '$999999.999') from dual;
(3)可以用來(lái)實(shí)現(xiàn)進(jìn)制轉(zhuǎn)換;16進(jìn)制轉(zhuǎn)換為10進(jìn)制:
select to_number('19f','xxx') from dual;
select to_number('f','xx') from dual;
[轉(zhuǎn)載]Oracle中TO_NUMBER()函數(shù)的用法
1 用法簡(jiǎn)介T(mén)O_NUMBER函數(shù)()是Oracle中常用的類型轉(zhuǎn)換函數(shù)之一,主要是將字符串轉(zhuǎn)換為數(shù)值型的格式,與TO_CHAR()函數(shù)的作用正好相反. To_number函數(shù)的格式如下: To_nu ...
Oracle 中 CONTAINS 函數(shù)的用法
Oracle 中 CONTAINS 函數(shù)的用法 1. 查詢住址在北京的學(xué)生 SELECT student_id,student_name FROM students WHERE CONTAINS( a ...
oracle 中 to_date 函數(shù)的用法
常犯錯(cuò)的使用方法. to_date('2019-08-12 22:05:','yyyy-MM-dd HH24:mm:ss') Oracle中會(huì)引起錯(cuò)誤:"ORA 01810 格式代碼出現(xiàn)兩次 ...
【Oracle】Oracle中dump函數(shù)的用法
一.函數(shù)標(biāo)準(zhǔn)格式: DUMP(expr[,return_fmt[,start_position][,length]]) 基本參數(shù)時(shí)4個(gè),最少可以填的參數(shù)是0個(gè).當(dāng)完全沒(méi)有參數(shù)時(shí),直接返回null.另外 ...
oracle中INSTR函數(shù)的用法
今天有個(gè)同學(xué)問(wèn)我這個(gè)INSTR函數(shù),我也不太清楚就上網(wǎng)查了查做一個(gè)小小的記錄吧 INSTR(C1,C2,I,J)?在一個(gè)字符串中搜索指定的字符,返回發(fā)現(xiàn)指定的字符的位置;?C1?被搜索的字符串?C2? ...
oracle中add_months函數(shù)的用法
如果需要取上一個(gè)月的數(shù)據(jù),并且每天都要進(jìn)行此操作,每次都需要改時(shí)間,的確非常的麻煩,所以想到了oracle add_months函數(shù)這個(gè)函數(shù) oracle add_months函數(shù): oracle a ...
oracle中substr函數(shù)的用法
1.substr(string string, int a, int b) 參數(shù)1:string 要處理的字符串?參數(shù)2:a 截取字符串的開(kāi)始位置(起始位置是0)?參數(shù)3:b 截取的字符串的長(zhǎng)度(而不 ...
Oracle中add_months()函數(shù)的用法
查詢當(dāng)前時(shí)間1個(gè)月以前的時(shí)間: select add_months(sysdate,-1) from dual; 查詢當(dāng)前時(shí)間1個(gè)月以后的時(shí)間: select add_months(sysdate,1 ...
Oracle 中 decode 函數(shù)用法
Oracle 中 decode 函數(shù)用法 含義解釋:decode(條件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 該函數(shù)的含義如下:IF 條件=值1 THEN RETURN(翻譯 ...
隨機(jī)推薦
《企業(yè)應(yīng)用架構(gòu)模式》(POEAA)讀書(shū)筆記
總結(jié)
以上是生活随笔為你收集整理的oracle中的to_number,Oracle中to_number()函数的用法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 谈谈感想,8元体会易生信培训
- 下一篇: Mac上时钟也能自定义的方法你知道吗