我发现Oracle 11g
从接口获取表名有一些问题(ResultSet.getMetaData().getTableName(int column));
它总是显示空字符串.
oracle数据库或jdbc驱动程序有什么问题吗?如果jdbc驱动程序出现问题,我可以获取另一个jdbc驱动程序来解决此问题吗?
提前致谢!
根据文档,不支持:
但是没有实现
getSchemaName
和getTableName
方法,因为Oracle数据库不能实现这一点
早期的Oracle驱动程序确实具有此功能,但由于其性能影响,需要明确启用它.据我所知,从文档中可以看出,这在最近的驱动程序中已不再可用.