小编Ahz*_*Ahz的帖子

SQL Server NULL整数到使用ISNULL的空字符串

我的好奇心总是得到我最好的满足,我在网上搜索了对此的解释,但一无所获(可能是因为我没有使用正确的术语。)

有人可以解释一下为什么执行以下命令时SQL Server返回零(0)而不是空字符串('')的原因。

    DECLARE @I AS INT
    SET @I = NULL
    SELECT ISNULL(@I, '') -- 0
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server string isnull

5
推荐指数
1
解决办法
6871
查看次数

标签 统计

isnull ×1

sql ×1

sql-server ×1

string ×1

t-sql ×1