Oracle的to_number函數(shù)可以將一個(gè)字符串轉(zhuǎn)換為數(shù)字。語(yǔ)法如下:
TO_NUMBER(string, format_mask, nls_language)
其中,string是要轉(zhuǎn)換的字符串,format_mask是一個(gè)可選參數(shù),用于指定字符串的格式,nls_language也是一個(gè)可選參數(shù),用于指定地區(qū)語(yǔ)言。示例:
SELECT TO_NUMBER('12345') FROM DUAL;
這將把字符串’12345’轉(zhuǎn)換為數(shù)字12345。如果字符串不能被轉(zhuǎn)換為數(shù)字,to_number函數(shù)會(huì)拋出一個(gè)錯(cuò)誤。