string test;
.....
insert into table(a,b,c) values ('1','2',(select name from tab3 where age =1) + test);
意思就是values里,第三个字段的值是select查询结果 与 变量test的组合。。 我按照上面写,无法入库。。。
string test;
.....
insert into table(a,b,c) values ('1','2',(select name from tab3 where age =1) + test);
意思就是values里,第三个字段的值是select查询结果 与 变量test的组合。。 我按照上面写,无法入库。。。
已经解决了。多谢大家。
使用concat才成功:方法
insert into table(a,b,c) values (‘1‘,’2‘,(select concat(name,'test')from...)
这样第三个字段 c 就会是组合值。