中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

SQL的TO_NUMBER函數的用法和示例

sql
小樊
82
2024-08-08 02:26:46
欄目: 云計算

TO_NUMBER函數是Oracle SQL中的一個內置函數,用于將字符型數據轉換為數值型數據。它的語法如下:

TO_NUMBER(string, [format_mask], [nls_language])

參數說明:

  • string:要轉換為數值型的字符型數據。
  • format_mask:可選參數,用于指定字符串的格式。如果不提供format_mask,則會使用默認的格式。
  • nls_language:可選參數,用于指定語言環境。

示例:

SELECT TO_NUMBER('12345') AS num FROM dual;

-- 輸出結果為:
-- num
-- ----
-- 12345

在上面的示例中,TO_NUMBER函數將字符型數據’12345’轉換為數值型數據12345。

另外,TO_NUMBER函數還可以配合format_mask參數使用,比如將帶有千位分隔符的字符串轉換為數值型數據:

SELECT TO_NUMBER('12,345.67', '999G999D99', 'NLS_NUMERIC_CHARACTERS = '',.''') AS num FROM dual;

-- 輸出結果為:
-- num
-- ----
-- 12345.67

在這個例子中,TO_NUMBER函數使用了format_mask參數’999G999D99’,以及nls_language參數’NLS_NUMERIC_CHARACTERS = ‘’,.‘’',將帶有千位分隔符的字符串’12,345.67’轉換為數值型數據12345.67。

0
平顶山市| 富裕县| 通榆县| 巍山| 时尚| 台北市| 德阳市| 成武县| 定陶县| 西贡区| 上思县| 宁国市| 区。| 吉安县| 金寨县| 新民市| 井陉县| 遂溪县| 中阳县| 长寿区| 德令哈市| 鄂托克前旗| 铜梁县| 于田县| 崇州市| 巴彦淖尔市| 嘉荫县| 张家口市| 洛宁县| 上犹县| 巢湖市| 梅州市| 六枝特区| 丰都县| 乌兰浩特市| 大姚县| 汤原县| 杨浦区| 昌图县| 象州县| 泰顺县|