Sql 更新表集状态=“更新表集状态”;“已关闭”;其中requestId位于(36455、35156、35109、32481、32478)
我想一次更新多个请求的Status=Closed尝试以下操作:Sql 更新表集状态=“更新表集状态”;“已关闭”;其中requestId位于(36455、35156、35109、32481、32478),sql,oracle,oracle11g,oracle10g,Sql,Oracle,Oracle11g,Oracle10g,我想一次更新多个请求的Status=Closed尝试以下操作: update table set Status='"Closed"' --just added single quotes. where requestId IN (36455, 35156, 35109, 32481, 32478 ); O/p将是:行更新为“已关闭”,带双引号。如果您的需求不是获得双引号,那么只需将其替换为单引号即可。检查下面 update table set Status='Closed' --r
update table
set Status='"Closed"' --just added single quotes.
where requestId IN (36455, 35156, 35109, 32481, 32478 );
O/p将是:行更新为“已关闭”,带双引号。如果您的需求不是获得双引号,那么只需将其替换为单引号即可。检查下面
update table
set Status='Closed' --removed double quotes.
where requestId IN (36455, 35156, 35109, 32481, 32478 );
o/p将是:状态设置为关闭(关闭时没有引号)。您有什么错误?如果我们也有表格结构会更好。我的赌注在
“双引号”