尝试在c#中增加SQL行时查询失败
本文关键字:查询 失败 SQL 增加 | 更新日期: 2023-09-27 18:18:01
我基本上试图在运行时将行值从'24'增加到'25'。然而,查询失败并产生以下错误:
查询:将varchar值"Views + 1"转换为数据类型int时,转换失败。
update posttable
set Views = 'ISNULL(Views, 0) + 1'
where id = '379698'
列的类型是int
,而不是varchar
。为什么会失败?
去掉引号
update posttable set Views=Views + 1 where id='379698'