SQL语句

SQL语句

https://img1.sycdn.imooc.com//climg/61a493cd091c83d319500491.jpg

https://img1.sycdn.imooc.com//climg/61a493f5094b378010690396.jpg



我的变量里面有表名,但是运行的时候说不存在是怎么回事呢?

搜索

复制

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕美 2021-11-29 17:09:14

同学,你好!是在数据库中表不存在, 因此报错了。需要先执行stuInfo.sql中的sql语句创建表

https://img1.sycdn.imooc.com//climg/61a498730994641d11790500.jpg

祝学习愉快!

  • 提问者 慕用9417857 #1

    老师你好,数据库中有这张表,我直接用insert into three_three没有报错,但是换成变量形式就报错了,变量形式的代码应该是什么样的呢

    2021-11-29 17:12:49
  • 好帮手慕美 回复 提问者 慕用9417857 #2

    同学,你好!同学可以看下INSERT INTO后边是否有空格,正确的sql语句如下:

    sql = "INSERT INTO " + table_name + "(stu_no, username, gender, Chinese_score, Math_score, English_score) VALUES(%s, %s, %s, %s, %s, %s)"

    若还是报错同学可将代码以复制粘贴的形式提供下

    祝学习愉快!

    2021-11-29 17:30:27
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师