谁能告诉我一下这个JAVA语句中的引号是怎样打的?

来源:百度知道 编辑:UC知道 时间:2024/05/29 06:10:06
下面这个语句是我在JAVA中写的SQL语句,自己写得都不明白了.但运行是正确的,没有错误,
String sql = "insert into userInfo values('"+user.getUsername()+"','"+user.getPassword()+"','"+user.getLoginName()+"',"+user.getSex()+","+user.getUserType()+")";

哪位能告诉我一下其中的引号,是怎么打出来的啊?
表是userInfo,字段是username,password等等.

二楼的,如果我不用单引号可不可以正确的插入呢??

sql语句中用到的引号是单引号''。
而这个java程序中是""。用字符串去拼凑sql语句,用+号对java字符串的内容进行连接。sql语句中还夹着java变量,所以看着比较复杂。仔细理一理就明白了。

英文半角,单引号+双引号

在双引号里面还要用到双引号时,要用单引号把里面那对双引号括起来