在SQL中,使用CAST()函數(shù)可以將一個(gè)數(shù)據(jù)類型轉(zhuǎn)換為另一個(gè)數(shù)據(jù)類型。以下是一些常見的數(shù)據(jù)類型轉(zhuǎn)換:
- 將字符串轉(zhuǎn)換為整數(shù):CAST(‘123’ AS INT)
- 將字符串轉(zhuǎn)換為浮點(diǎn)數(shù):CAST(‘123.45’ AS FLOAT)
- 將整數(shù)轉(zhuǎn)換為字符串:CAST(123 AS VARCHAR)
- 將日期時(shí)間轉(zhuǎn)換為字符串:CAST(GETDATE() AS VARCHAR)
- 將字符串轉(zhuǎn)換為日期時(shí)間:CAST(‘2022-01-01’ AS DATETIME)
除了以上示例,CAST()函數(shù)還可以用于其他數(shù)據(jù)類型的轉(zhuǎn)換,具體取決于SQL數(shù)據(jù)庫的支持情況。