sql语句的存储过程中的条件处理
SQL语句的crud操作很多可能是相似的,或者重复的,这时可以将其总结我一个存储过程,即函数,这样就可以实现代码复用,也就是函数。这时候的控制语句就像编程语言c,java的一样,其中有很多关键词CALL,PROCEDURE, FUNCTION,SHOW ,STATUS,CREATE,ALTER等。在使用存储过程时call xxx();
存储过程中,使用游标是一件很麻烦的事,还不如使用mybatis的批量。
理解SQL中异常的表示方法,如ERROR 3232(34RER)
6种异常处理表达式:
- SQLWARNING
- NOT FOUND
- SQLSATATE[VALUE]
- condition_name
- mysql_error_code
- SQLEXCEPTION
3个是自定义的,3个是系统定义的。
日进有功