gpt4 book ai didi

c# - SqlCommand - 选择 ISNULL

转载 作者:行者123 更新时间:2023-11-30 19:10:17 25 4
gpt4 key购买 nike

您好,我正在尝试select * data,但对于名为payments 的列,如果为NULL,我需要插入设置值0

我试过这样做:

string sqlcom = "SELECT (ISNULL(payments,0)) * FROM zajezd WHERE id >= '" + txt_od.Text + "'AND id <='" + txt_do.Text + "' AND year='" + klientClass.Rocnik() + "'";

但我仍然收到异常 Bad syntax near FROM

有人可以帮我解决这个问题吗?

提前致谢

最佳答案

,放在*之前。试试这个

string sqlcom = "SELECT (ISNULL(payments,0)), * FROM zajezd WHERE id >= '" + txt_od.Text + "'AND id <='" + txt_do.Text + "' AND year='" + klientClass.Rocnik() + "'";

但我也建议您不要像这样传递参数。使用参数化查询避免sql注入(inject)。

关于c# - SqlCommand - 选择 ISNULL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18632580/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com