问题描述
int count;
bool successed = false;
if(count == 0)
{
successed = false;
}
else
{
successed = true;
}
解决方案
用case then else end语句,形如:
select (case count(*) when 0 then 0 else 1 end) from table where id = 1
int count;
bool successed = false;
if(count == 0)
{
successed = false;
}
else
{
successed = true;
}
用case then else end语句,形如:
select (case count(*) when 0 then 0 else 1 end) from table where id = 1