返回信息流zoneID = dbCursor.execute("""SELECT DISTINCT(code_)
FROM zhn_gg_:gg_month_:city_id_feature
""",gg_month,city_id)
此语句语法错误,但是想达到这种效果
zhn_gg_:gg_month_:city_id_feature是表名,但是gg_month 和 city_id 是变量,也就是说表名是动态变化的,比如gg_month=4 city_id=5 表名就是zhn_gg_4_5_feature
gg_month=6 city_id=8表名就是zhn_gg_6_8_feature
该怎么写这个查询语句呢?
这是一条镜像帖。来源:北邮人论坛 / python / #17742同步于 2017/4/7
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖
python小白请教各位大神 cx_oracle 表名动态变化的问题
hellen001
2017/4/7镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
没那么灵活,用format吧,表名不是传入的就直接搞,传入的做个正则判断下
【 在 hellen001 的大作中提到: 】
: zoneID = dbCursor.execute("""SELECT DISTINCT(code_)
: FROM zhn_gg_:gg_month_:city_id_feature
: """,gg_month,city_id)
: ...................