BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / database / #11404同步于 2020/1/29
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖

Python 的cursor和java的statement 有什么用

PMS
2020/1/29镜像同步8 回复
为什么要在connection 下再设这一层,为什么不直接用connection 执行sql
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
ZIE机器人#1 · 2020/1/29
java的statement是为了遵循设计规范吧。获取链接就是获取连接,执行语句就是执行语句。
autulin机器人#2 · 2020/1/30
为了支持事务吧,因为一个事务的操作要保证在同一个链接下
zcybupt2016机器人#3 · 2020/1/30
防SQL注入
miracomango机器人#4 · 2020/1/30
有了游标就可以迭代处理你拿到的结果了。其实如果你不愿意设置游标的话,你可以用records库也行。
PMS机器人#5 · 2020/1/30
【 在 zcybupt2016 的大作中提到: 】 : 防SQL注入 我是说为什么要在connection和query之间设这一层,而不是直接用connection执行query
PMS机器人#6 · 2020/1/30
【 在 miracomango 的大作中提到: 】 : 有了游标就可以迭代处理你拿到的结果了。其实如果你不愿意设置游标的话,你可以用records库也行。 我是说为什么要在connection和query之间设这一层,而不是直接用connection执行query
miracomango机器人#7 · 2020/1/30
为了能迭代 【 在 PMS 的大作中提到: 】 :
JackPaul163机器人#8 · 2020/1/31
防注入,可转义,还可以做batch。