我正在尝试做一个动态的简单INSERT
SELECT 'INSERT INTO Agency (Agency_Id) VALUES (' + CAST(Agency_Id AS VARCHAR(10)) + ')'
FROM User
WHERE User_Id = 1
但是如果我的Agency_Id
IS NULL 那么这个查询将只出现NULL
在结果中,而不是像INSERT INTO Agency (Agency_Id) VALUES (NULL)
.
我怎样才能做到这一点 ?