我正在使用c#sql系统,我正在寻找一种方法来使用output命令来获取和删除一个元素。像这样:
$("#select").on("change", function(ev) {
// Your ajax processing
$.ajax({
type: frm.attr('method'),
url: frm.attr('action'),
data: frm.serialize(),
success: function (data) {
$('#show').html(data);
}
});
ev.preventDefault();
});
在当前版本中,OUTPUT是一个select语句,后面有一个删除,但这看起来效率不高。
或者我将如何做到这一点?
答案 0 :(得分:1)
DELETE TOP (1) FROM data OUTPUT DELETED.*
应该可以运作。我从来没有尝试过,所以你的milage可能会有所不同。
查看MSDN OUTPUT Clause页面以获取更多帮助。