为什么java的prepareCall方法里可以传入普通的sql语句而不是存储过程

【为什么java的prepareCall方法里可以传入普通的sql语句而不是存储过程】

为什么java的prepareCall方法里可以传入普通的sql语句而不是存储过程

文章插图
为什么可以将普通的sql语句而不是存储过程传递给java的prepareCall()方法?简介:在公司的代码中 , 我们可以看到select、update等sql语句被直接传入prepareCall , 而不是存储过程 。这种方法的优点是什么?解决方法:应该是用法不对 。lt/brgt;但这是在生产线上正常运行的代码 。