Oracle的to_number函數(shù)如何轉(zhuǎn)換字符串為數(shù)字

小樊
105
2024-08-16 14:44:34
欄目: 云計(jì)算

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ò)誤。

0