如何在Sql中将BIT数据类型转换为Varchar?
我试过CAST
CAST(IsDeleted as Varchar(512))
但它不起作用....
注意:IsDeleted是BIT数据类型,我需要将其转换为Varchar或Int
SELECT
CASE WHEN IsDeleted = 1 THEN 'True' ELSE 'False' END AS IsDel
FROM
Table
Run Code Online (Sandbox Code Playgroud)
假设这是MySQL,你无法转换为VARCHAR.这里显示了允许的类型; 它们在CONVERT功能说明后列出.
你可以演员CHAR(1).例如:
CAST(b'11' AS CHAR(1))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
29112 次 |
| 最近记录: |