String sql = "select * from tb_consumer where account=✀" + account+ "✀"; + account+ 是什么意思啊

2025-01-21 02:53:39
推荐回答(4个)
回答1:

+ account+的意思是连接一个变量名为account的字符串
因为+account+中的account是一个变量,在sql语句中变量不能写在双引号之内

如:string account=“abc”;
则:String sql="select * from tb_consumer where account='abc' ";

回答2:

最后一个account是一个变量,给它赋值后作为SELECT的条件,SQL中字符串拼接用' "+变量+ " ' (即双单双引双加)

回答3:

+不是数学的加法,是字符串的连接符
如account变量是15
则sql="select * from tb_consumer where account='15' "

回答4:

是连接字符串。

b = "ss"
"a" + b + "c" 就等于 "assc"