大佬们求帮忙看看
spring吧
全部回复
仅看楼主
level 2
巨根儿萝莉
楼主
我想用这个userName拼接到表名里面,但是拼接不进去,userName确实拿到了,别的函数调用正常,建表语句也没问题,就是拼进去之后会出问题,求解~~~~~~~~
java.sql.SQLException: Parameter index out of range (1 > number of parameters, which is 0).
错误提示就是这个
2021年04月27日 10点04分
1
level 2
巨根儿萝莉
楼主
@Select("CREATE TABLE `netdesk`.`#{userName}_file` (`user` varchar(255))")
2021年04月27日 10点04分
2
level 2
巨根儿萝莉
楼主
解决了兄弟们,要用$符号引用不能用
#号,用#
号可能拼接成了 “xxx”的形式
2021年04月27日 10点04分
3
level 1
你好可爱TAT
小心SQL注入啊
2021年04月28日 09点04分
4
巨根儿萝莉
嗝,我的毕设…没事,以后小心
2021年05月28日 06点05分
1