文章詳情頁(yè)
trigger - MySQL定義觸發(fā)器返回自增ID
瀏覽:205日期:2022-06-11 18:56:09
問(wèn)題描述
MySQL中定義一個(gè)觸發(fā)器返回自增加的id值。
代碼如下:
create trigger getAutoNewId after insert on cityfor each row select new.Id;
建立時(shí)報(bào)錯(cuò):
Error Code: 1415. Not allowed to return a result set from a trigger
如果以上返回的是一個(gè)數(shù)據(jù)集,那只想返回單行id應(yīng)該怎么寫?
問(wèn)題解答
回答1:觸發(fā)器中執(zhí)行查詢語(yǔ)句你也看不到結(jié)果,推薦將創(chuàng)建一張日志表插入.
create trigger getAutoNewId after insert on cityfor each row insert into log_table(newId, time) value(new.Id, now());
相關(guān)文章:
1. docker網(wǎng)絡(luò)端口映射,沒(méi)有方便點(diǎn)的操作方法么?2. 為什么我ping不通我的docker容器呢???3. angular.js - angular內(nèi)容過(guò)長(zhǎng)展開(kāi)收起效果4. mac連接阿里云docker集群,已經(jīng)卡了2天了,求問(wèn)?5. vim - docker中新的ubuntu12.04鏡像,運(yùn)行vi提示,找不到命名.6. golang - 用IDE看docker源碼時(shí)的小問(wèn)題7. html5和Flash對(duì)抗是什么情況?8. 前端 - @media query 使用出現(xiàn)的問(wèn)題?9. 運(yùn)行python程序時(shí)出現(xiàn)“應(yīng)用程序發(fā)生異常”的內(nèi)存錯(cuò)誤?10. spring-mvc - spring-session-redis HttpSessionListener失效
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備