2013-02-04 57 views
0

我試圖將Sybase數據庫轉換爲MySQL。我有在Sybase column.If空字符串我在Sybase執行這個查詢:JDBC Sybase到MySQL轉換器

Select Length(Name) From Adr; 

我得到的結果爲0

如果我在Java以下內容:

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

我得到結果1

任何人都可以告訴我我該如何處理這個問題?

感謝西蒙

回答

1

Oracle docs說,在第一個結果集的第一行之前指指點點。所以,你的代碼需要修改爲:

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