"数据库表列名为中午的该怎么查询?"
数据库表列名为中午的该怎么查询?
该怎么查询什么意思?和中文的没啥区别,中文最大可能出现的问题就是数据库字符集原因导致的中文乱码,如果是这种问题的话,可以在连接数据库的 url 上增加字符集设置
如图:在数据库链接工具上边可以查询得出来,但是在集算器里面查询就出不来!
用的什么数据库?一:确保下数据库的版本和集算器自带的 jdbc 的驱动版本相同,可以拿对应版本的 jar 替换安装目录下 common jdbc 目录的 jar,替换后重启下二:可以在连接数据库的 url 上增加下字符集设置,具体方法看下不同数据库的设置,百度下就行,应该是一个 characterEncoding 的设置,设成 utf-f 或者 gbk 试试
发现问题了,我用的是 MYSQL8, 然后这个中文字段列为 text 类型,在集算器中查询其实是查询出来了的,只不过设计器上显示不出来,利用:CONVERT(text_column, CHAR(200)) 转换成为 var 类型后显示正常了,感谢大佬的协助!
该怎么查询什么意思?和中文的没啥区别,中文最大可能出现的问题就是数据库字符集原因导致的中文乱码,如果是这种问题的话,可以在连接数据库的 url 上增加字符集设置
如图:在数据库链接工具上边可以查询得出来,但是在集算器里面查询就出不来!
用的什么数据库?
一:确保下数据库的版本和集算器自带的 jdbc 的驱动版本相同,可以拿对应版本的 jar 替换安装目录下 common jdbc 目录的 jar,替换后重启下
二:可以在连接数据库的 url 上增加下字符集设置,具体方法看下不同数据库的设置,百度下就行,应该是一个 characterEncoding 的设置,设成 utf-f 或者 gbk 试试
发现问题了,我用的是 MYSQL8, 然后这个中文字段列为 text 类型,在集算器中查询其实是查询出来了的,只不过设计器上显示不出来,利用:CONVERT(text_column, CHAR(200)) 转换成为 var 类型后显示正常了,感谢大佬的协助!