在SQL中,CONVERT函數用于將一個數據類型轉換為另一個數據類型。它的基本語法如下:
CONVERT(data_type, expression, style)
示例:
將一個字符串轉換為整數:
SELECT CONVERT(INT, '123') AS ConvertedValue;
輸出:ConvertedValue為整數類型123。
將一個整數轉換為字符串:
SELECT CONVERT(VARCHAR(10), 456) AS ConvertedValue;
輸出:ConvertedValue為字符串類型’456’。
將一個日期字符串轉換為日期類型:
SELECT CONVERT(DATE, '2022-01-01') AS ConvertedDate;
輸出:ConvertDate為日期類型’2022-01-01’。
將一個日期類型轉換為字符串:
SELECT CONVERT(VARCHAR(10), GETDATE(), 111) AS ConvertedDate;
輸出:ConvertDate為字符串類型’2022/01/01’。
請注意,CONVERT函數在不同的數據庫管理系統中可能有略微不同的用法和支持的數據類型。因此,在使用時,請查閱特定數據庫管理系統的文檔以了解更多詳細信息。