在Oracle中,可以使用TO_NUMBER
函數(shù)將VARCHAR
類型的數(shù)據(jù)轉(zhuǎn)換為NUMBER
類型。以下是使用TO_NUMBER
函數(shù)的語法:
TO_NUMBER(string, [format], [nls_numeric_characters])
其中,string
是需要轉(zhuǎn)換的VARCHAR
類型的數(shù)據(jù),format
是可選參數(shù),用于指定轉(zhuǎn)換的格式,nls_numeric_characters
是可選參數(shù),用于指定數(shù)字字符的格式。
以下是一個使用TO_NUMBER
函數(shù)將VARCHAR
轉(zhuǎn)換為NUMBER
的示例:
SELECT TO_NUMBER('123.45') FROM dual;
上述示例將字符串'123.45'
轉(zhuǎn)換為數(shù)字123.45
。