存储过程就像我们编程语⾔中的函数⼀样,封装了我们的代码(PLSQL、T-SQL)
存储过程的优点
能够将代码封装起来
保存在数据库之中
让编程语⾔进⾏调⽤
存储过程是⼀个预编译的代码块,执⾏效率⽐较⾼
⼀个存储过程替代⼤量T_SQL语句 ,可以降低⽹络通信量,提⾼通信速率
存储过程的缺点:
每个数据库的存储过程语法⼏乎都不⼀样,⼗分难以维护(不通⽤)
业务逻辑放在数据库上,难以迭代