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