情况如下: 我运行一个查询,在数组中给我一行或多行。
像:
SET db = PASSTHRU('SELECT GUID,CONTROLNBR FROM TRANSACTION WHERE GUID > ? AND CONTROLNBR > ?' values(maxGuid,maxControlNbr);
工作正常,但我想验证以下内容:
任何重复CONTROLNBR的结果必须具有相同的GUID
所以如果我的结果集有这样的东西:
CONTROLNBR | GUID
--------------------
5 | 123abc
5 | 123abc
这完全有效,但是我需要返回错误:
CONTROLNBR | GUID
--------------------
5 | 123abc
5 | abc123
我不确定在ESQL / SQL中测试结果的最佳方法。
答案 0 :(得分:0)
要查找错误的重复项,您可以在SQL中运行此查询,不确定它是否适用于ESQL:
var form = $('#ajax-contact');
var formMessages = $('#form-messages');
form.validate();
$(form).submit(function(e) {
if ($('#ajax-contact').valid()) {
$('#ajax-contact').validate({
rules: {
name: {
rangelength: [2, 40],
},
email: {
rangelength: [2, 40],
email: true,
required: true
},
errorClass: "error",
highlight: function (input) {
$(input).closet('.required').removeClass('has-success').addClass('has-error');
}
}
})
} else {
$("#ajax-contact").css({'display:block'});
console.log('not working');
}
})