Java を使用して MS SQL DB にクエリを実行する必要があります。次のコードを使用してDBにクエリを実行しています
Class.forName("net.sourceforge.jtds.jdbc.Driver");
Connection conn = DriverManager.getConnection(
"jdbc:jtds:sqlserver://XXX.XX.XX>XX:1433/DBNAME", "USERNAME", "Password");
querystr="select DATEDIFF(second,Finish_Time,ReqTime) As FinishDifference from DB.SCHEMA.TABLE where ID='123'";
Statement stmt=conn.createStatement();
ResultSet res=stmt.executeQuery(querystr);
System.out.print(res.getRow());
クエリ文字列を使用して DB を手動でクエリすると、結果を正常に取得できますが、res.getRow() は 0 を示します。