gpt4 book ai didi

java - JDBC Sybase 到 MySQL 转换器

转载 作者:行者123 更新时间:2023-12-01 14:52:39 24 4
gpt4 key购买 nike

我正在尝试将 Sybase 数据库转换为 MySQL。我在 Sybase 列中有一个空字符串。如果我在 sybase 中执行此查询:

Select Length(Name) From Adr;

我得到结果= 0

如果我在java中执行以下操作:

ResultSet rs = stmt.executeQuery("Select Name From Adr")
rs.getString("Name").length();

我得到结果1

谁能告诉我如何处理这个问题?

谢谢西蒙

最佳答案

Oracle docs假设结果集首先指向第一行之前。因此,您的代码需要修改为:

ResultSet rs = stmt.executeQuery("Select Name From Adr");
rs.next();
rs.getString("Name").length();

关于java - JDBC Sybase 到 MySQL 转换器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14690543/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com