数据库:MySQL 5.5
本人在使用同一个表做left join 自己的时候,有两个name ,其中一个设置别名为pname,结果在使用ResultSetMetaData 驱动中的ResultSetMetaData的时候,使用metaData.getColumnName(i),结果无法返回列别名,而是只返回原始列名 , 在JDBC的URL上增加参数useOldAliasMetadataBehavior=true 可以使其正常获取别名
数据库:MySQL 5.5
本人在使用同一个表做left join 自己的时候,有两个name ,其中一个设置别名为pname,结果在使用ResultSetMetaData 驱动中的ResultSetMetaData的时候,使用metaData.getColumnName(i),结果无法返回列别名,而是只返回原始列名 , 在JDBC的URL上增加参数useOldAliasMetadataBehavior=true 可以使其正常获取别名
转载于:https://my.oschina.net/wangle85/blog/335373