激情欧美日韩一区二区|国产18在线播放|黄的日本免费大片|国产色在线 | 亚洲|青青操夜夜操

TRY_PARSE和TRY_CONVERT函數

歡歡歡歡 發表于 2021-6-30 20:11

Sql Server 2012的兩個非常有用的方法。

1,解決了Parse和Convert轉換失敗,就報錯的問題。

2,如果轉換失敗就返回NULL

3,兩者的區別:

 3.1,TRY_PARSE只能將字符串數據類型轉換為數字或日期數據類型,而TRY_CONVERT可以用于任何常規類型轉換。

 3.2,TRY_PARSE的執行依賴于.NET Framework公共語言運行時(CLR),而TRY_CONVERT則不依賴。

 

個人覺得既然TRY_PARSE轉換的數據類型這么少,效率應該會更高吧。

語法:

TRY_PARSE('100' as INT)

TRY_CONVERT(INT, '150')