怎樣設置觸發(fā)器讓某單位進(jìn)入能量圈在一個(gè)區域出現英雄?
事件任意單位進(jìn)入區域XXX條件無(wú)動(dòng)作觸發(fā)單位移動(dòng)到區域YYY
怎樣用觸發(fā)器設置這樣的文本消息
樓主的意思是不是給某張表添加一個(gè)插入觸發(fā)器,插入數據時(shí),如果發(fā)現某個(gè)字段已經(jīng)達到指定的值,就給出一個(gè)提示信息?ms sqlserver 可以使用raiseerror()這個(gè)函數輸出一個(gè)錯誤告警框。在查詢(xún)分析器的信息窗口里也能看到這個(gè)錯誤。如例:create trigger testTriggeron testTablefor insert asif(select sum(物品數量) from inserted)>50--統計所有的物品數量,如果大于50,給出提示信息,并撤銷(xiāo)上一次的插入begin raiseerror('物品欄已滿(mǎn)!', 16, 1) rollback transactionend 上面只是一個(gè)示例,具體情況可作修改。
quartz 一個(gè)JobDetail 怎么設置多個(gè)觸發(fā)器
JobDetail jobDetail = new JobDetail(jobName, jobGroup, class1.getClass()); // durable, 指明任務(wù)就算沒(méi)有綁定Trigger仍保留在Quartz的JobStore中, jobDetail.setDurable(true); // 加入一個(gè)任務(wù)到Quartz框架中, 等待后面再綁定Trigger, // 此接口中的JobDetail的durable必須為true scheduler.addJob(jobDetail, false); Trigger trigger3 = TriggerUtils.makeMinutelyTrigger("trigger2", 10, SimpleTrigger.REPEAT_INDEFINITELY); // 使用scheduleJob(Trigger)加入的Trigger必須指明JobName與JobGroup