我有一个运行插入语句的存储过程,它将一个值返回到数据表中。我必须使用数据表提前谢谢你:)
我的 SQL 存储过程
begin
Declare @postID int = 0
insert into reviews (customerID, title, review)
values (@cusomerID, @title, @review)
set @postID = SCOPE_IDENTITY()
end
返回值存储在数据表中,我想检查插入是否成功。
我正在使用 ajax jquery 进行插入,它调用存储过程并返回一个值
方法调用
if (data.Rows[0]["post_ID "] != 0)
{
return "successful";
}
else{
return "failed";
}
在javascript中
if(result != "failed"){
run code
}
但是,即使插入失败,它也会成功返回。
任何帮助都会非常感谢。