使用存储过程好处在于: 1.隐藏敏感的算法,避免被正常的开发人员看到,把业务逻辑隐藏在数据库中,而非程序代码里 2.简化应用代码程序,放到数据库里肯定就对程序代码简化有好处了 3.不同的开发语言都可以调用,提升了可移植性使用场景: 如果你必须一次性执行几个sql语句,一个存储过程比起从客户端逐条调用执行快得多的多