java面试题2

1.      存储过程

 

#更改默认结束符

DELIMITER ;;

#创建存储过程 IN:表示传参 OUT:表示返回参数 INOUT:既可充当传参 也可充当返回参数

CREATE PROCEDURE `add`(IN a INT,IN b INT,OUT c INT)

BEGIN

    #过程体

    SET c = a+b;

END

;;

#更改默认结束符

DELIMITER ;

 

 

#调用

CALL `add`(99,999,@sum);

SELECT @sum;

2.      触发器

#更改默认结束符

DELIMITER ;;

#创建触发器

CREATE TRIGGER `auto_insert_b`

AFTER INSERT ON a

FOR EACH ROW

BEGIN

   INSERT INTO b (id) VALUES (2);

END

;;

#更改默认结束符

DELIMITER ;

 


阅读更多
文章标签: mysql
上一篇java面试题
想对作者说点什么? 我来说一句

JAVA面试题精选2

2010年06月28日 8.23MB 下载

2017年Java面试题大全.pdf

2017年12月08日 1.77MB 下载

没有更多推荐了,返回首页

关闭
关闭