在SQL Server中,將字符串的值轉換為數值類型的值可以有三種方法。
1.使用cast()方法。
select cast('6.0' as decimal(6, 2)); -- 6.00
2.使用convert()方法。
select convert(decimal(6, 2), '100'); -- 100.00
3.使用與數值0相加的方法。
select '233' + 0; -- 233
以上三種方法在轉換類型的時候都要格外注意被轉換類型的值,因為可能會出現各種強制轉換失敗的問題,比如小數位數/格式不匹配造成的報錯。
"可以隨和,但是要保持棱角,讓人知道你不開心不喜歡不願意,學會拒絕在人際交往的關系處理中是非常重要的。"
