SQL Server 2016 函式:CAST
- CAST 函式用於將某種資料型別表示式顯式的轉換為另一種資料型別
CAST(string_expression AS data_type);
SELECT CAST(123 AS varchar(5)); -- 將數字型別 123 轉換成 varchar 型別
-- SELECT 'ABC' + 1; -- 直接這樣對字串和數字進行相加是會報錯的:在將 varchar 值 'ABC' 轉換成資料型別 int 時失敗。
SELECT 'ABC' + CAST(1 AS varchar(3)); -- 先將數字 1 轉換成 字串,兩個字串間進行相加
SELECT CAST(18.5 AS int); -- 將小數轉換成整數
SELECT CAST(18.5 AS decimal(10,2)); -- 保留小數點後兩位
SELECT CAST('2018-06-02' AS datetime); -- 字串轉換成時間
相關文章
- SQL中的cast()函式SQLAST函式
- Sql Server 日期函式SQLServer函式
- SQL SERVER 字串函式SQLServer字串函式
- oracle function函式castOracleFunction函式AST
- SQL Server常用函式整理SQLServer函式
- Sql Server系列:字串函式SQLServer字串函式
- Sql Server系列:聚合函式SQLServer函式
- Sql Server系列:排序函式SQLServer排序函式
- Sql server 分割符函式SQLServer函式
- SQL SERVER 數學函式SQLServer函式
- SQL SERVER 系統函式SQLServer函式
- SQL SERVER 自定義函式SQLServer函式
- SQL Server函式總結SQLServer函式
- SQL Server CONVERT() 函式SQLServer函式
- Oracle CAST函式不生效OracleAST函式
- Sql Server函式全解(1):字串函式SQLServer函式字串
- Sql Server函式全解(一)字串函式SQLServer函式字串
- Sql Server函式全解(2):數學函式SQLServer函式
- Sql Server函式全解(5):系統函式SQLServer函式
- Mysql與Sql Server DATEDIFF函式MySqlServer函式
- Sql Server系列:自定義函式SQLServer函式
- Sql Server系列:系統函式SQLServer函式
- SQL SERVER 函式中文文件SQLServer函式
- Sql Server 2005函式SQLServer函式
- cast函式的用法案例AST函式
- Sql Server函式全解(五)之系統函式SQLServer函式
- SQL server 表值函式 標量值函式 區別SQLServer函式
- SQL函式惹得禍(SQL SERVER資料庫)SQL函式Server資料庫
- sql server檢視函式定義SQLServer函式
- SQL Server字串處理函式大全SQLServer字串函式
- SQL SERVER 時間和日期函式SQLServer函式
- SQL Server 函式返回多個值SQLServer函式
- 【SQL Server】常見系統函式SQLServer函式
- SQL server儲存過程函式SQLServer儲存過程函式
- Oracle中CAST函式使用簡介OracleAST函式
- 【原創】cast() 函式的用處AST函式
- Sql Server函式全解(4):日期和時間函式SQLServer函式
- Sql Server函式全解(四)日期和時間函式SQLServer函式