如何使用MYSQL将插入的值更改为大写

时间:2013-06-02 15:45:33

标签: java mysql sql java-ee

例如我有一个在我的MYsql数据库中插入值的网页...然后我在我的java代码中有这种查询

insert into orgdetails values (?, ?, ?, ?, ?, ?, ?)

我试图将UPPER放在开头括号之前,但它不起作用...这个的正确语法是什么?

3 个答案:

答案 0 :(得分:6)

因为你正在参数化这个值,为什么不在应用程序级别呢?

xxx.setString(1, val.toUpperCase());

答案 1 :(得分:2)

尝试那样

   values (upper(?), upper(?), upper(?), upper(?))

答案 2 :(得分:0)

UCASE()

尝试:

insert into orgdetails values (1, UCASE('asdf'))