Java 在某些系统中,ResultSet.getTimeStamp(1)不起作用

Java 在某些系统中,ResultSet.getTimeStamp(1)不起作用,java,jdbc,Java,Jdbc,我将代码ResultSet.getTimeStamp(1)放在一个servlet中。我使用JDK1.6和Tomcat6 在我的系统中,它可以正常工作。但在具有相同配置的服务器中,ResultSet.getTimestamp(1)抛出无效的列类型。有人能帮我吗?可能是jdbc驱动程序的问题。确保您的实际类路径上只有正确且最新的驱动程序 请发布您收到的确切错误消息。您在服务器上使用的列有哪种类型?它真的与您的开发系统相同吗?我正在执行这个查询“从dual中选择当前时间戳”和ResultSet.get

我将代码
ResultSet.getTimeStamp(1)
放在一个servlet中。我使用JDK1.6和Tomcat6


在我的系统中,它可以正常工作。但在具有相同配置的服务器中,
ResultSet.getTimestamp(1)
抛出无效的列类型。有人能帮我吗?

可能是jdbc驱动程序的问题。确保您的实际类路径上只有正确且最新的驱动程序

请发布您收到的确切错误消息。您在服务器上使用的列有哪种类型?它真的与您的开发系统相同吗?我正在执行这个查询“从dual中选择当前时间戳”和ResultSet.getTimestamp(1)抛出无效的列类型