mysql中怎么利用函数和触发器实现非主键自增
admin
2023-05-15 20:22:12
0

函数

set global log_bin_trust_function_creators=1;
DELIMITER //
DROP function if exists incNum//
CREATE FUNCTION incNum() RETURNS int(11)
BEGIN
set @tem=1;
select card_number into @tem from `vip_card` order by card_number desc limit 1;
set @tem=@tem+1;
return @tem;
END
//
DELIMITER ;
select incNum();

触发器

CREATE TRIGGER incNum BEFORE INSERT ON vip_card
  FOR EACH ROW BEGIN
    set @tem=1;
    select card_number into @tem from `vip_card` order by card_number desc limit 1;
    set new.card_number=@tem+1;
    end

相关内容

热门资讯

网传“三大运营商即将免月租”,... 最近,大家在各大社交平台都可能刷到过这样一条消息——三大运营商即将全面推出免月租、按量计费套餐。有不...
今年20岁的老剧,多少年轻人还... “20年快得很,弹指一挥间。”20年来,相关讨论和衍生创作不断,甚至还有一批批新生代观众陆续“搬进”...
总书记引领强国之路|聚天下英才... 原标题:学习新语·总书记引领强国之路|聚天下英才而用之
燃气灶开大火嘀一声熄灭怎么回事 可能是因为电池没电了,解决方法就是换掉燃气灶的电池,然后检查出现故障的那头,观察中间的火焰是否可以燃...
冰箱冷冻风扇异响怎么办 原因可能是冰箱的弹力垫圈存在相应的损坏,要进行弹力垫圈的更换也可以降低冰箱的工作噪音;原因可能是风扇...
美的空调发出哒哒哒的异响是怎么... 以美的空调为例,空调发出哒哒哒的异响的原因大致有四种,具体原因及解决方法如下所示: 1、有可能是因...
油烟机电机异响无力的原因 油烟机是厨房中的必备家电之一,其主要功能是抽取烹饪过程中的烟雾和油蒸气。油烟机电机是其重要组成部分,...
冰箱冷藏的风扇异响怎么办 原因可能是冰箱风扇处有异物,可以通过清除异物的方法来解决。原因可能是冰箱风扇风机润滑不良,可以通过添...
特朗普松口:可接受伊朗暂停核计... 据凤凰卫视报道,结束访华行程的美国总统特朗普,5月15日在空军一号上,被问到是否已拒绝伊朗提出的最新...
德国总理,你这句话够狠 不得不说,德国总理默茨这句话,够狠够生猛。曾几何时,美欧是亲密的一家,很多西方国家孩子以去美国读书生...