JDBC取mysql表名字段的时候,总提示列名不存在,仔细检查后,确认字段存在。
通过SqlRowSet.getMetaData()方法获取字段名数组,发现是取得别名没有生效,还是原数据库字段名。
解决办法:
jdbc连接mysql字符串加上参数
useOldAliasMetadataBehavior=true
注意:与原有参数的隔离符&需要使用转义符:&
MYSQL 别名不存在问题
猜你喜欢
转载自chc88129.iteye.com/blog/2266015
今日推荐
周排行