我正在尝试比较我的DATE列,并收到以下错误。
var query = {
'query': {
'bool': {
'must': [
{'match': {'id': '-K1kiCqGWfM-29pi9wdC'}},
{'bool': {
'should': [
{"match": {"name": "duck"}},
{"match": {"review": "duck"}},
{"match": {"summary": "duck"}},
{"match": {"address": "duck"}}
]
}}
]
}
}
};
这是我的奇瑞:
set SERVICE_NAME=myService
prunsrv //IS//%SERVICE_NAME% --DisplayName="Test Service" \
--Install=prunsrv.exe --Jvm=auto --StartMode=jvm --StopMode=jvm \
--StartClass=org.apache.SomeStartClass --StartParams=arg1;arg2;arg3 \
--StopClass=org.apache.SomeStopClass --StopParams=arg1#arg2
这是我的PHP代码:
sc failure %SERVICE_NAME% reset= 60 actions= restart/30000
sc failureflag %SERVICE_NAME% 1
答案 0 :(得分:1)
您的case
语句不起作用,因为您希望它能够正常工作,并且您也有语法错误。请尝试以下方法:
$update_sched_column ="
UPDATE events
SET events.scheduled = (
CASE WHEN sched_exp_type = 'counter' and events.sched_counter <= '0' THEN '0'
WHEN sched_exp_type = 'date' and events.sched_expired < '$c_date' THEN '0'
ELSE (events.scheduled)
END)";