a974332738
A默苍离
采纳率70.6%
2020-01-14 19:30

关于 java jdbc sql 语句问题

已采纳

如图 values 中的 最后2个字段中的 双引号和加号 有什么用??为什么要加上。。图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

5条回答

  • VICTOR_fusheng VICTOR_fusheng 1年前

    你打印出来就知道了,因为sql里的字符串值是'1231',所以拼接的字符串里''也要有

    点赞 评论 复制链接分享
  • weixin_43737036 灵动领域 1年前

    你的sql语句是string格式的,所以外面肯定是要双引号修饰的,sql里面有varchar格式的值就用单引号修饰。

    点赞 评论 复制链接分享
  • qq_22847605 qq_22847605 1年前

    加双引号的是和前面的“匹配成一对,代表一个字符串,单引号的是因为拼凑的变量值在sql中代表一个字符串(sql中的字符串是用单引号括起来的)。所以上面的sql其实就是多个字符串拼凑成的一个sql语句

    点赞 评论 复制链接分享
  • wjy407199 半城风月半城雪 1年前

    加号是连接符,这里是连接字符串和变量用,双引号是前面一段字符的结束

    点赞 评论 复制链接分享
  • kxz11 kxz11 1年前

    因为这是sql拼接 外双内单

    点赞 评论 复制链接分享

相关推荐