クエリを実行しています
select level as VERSION,
name as DESCRIPTION,code as CODE,created as RELEASEDATE
,SUBSTR(name, INSTR(name, '.',-1)+1) as TYPE
from mytable
where code = 'HX56UO'
次のような結果が得られます
Type Version Description Release Date
.exe 3.0.2 MPC560xB MCAL Autosar 3.x 15sep2011_00:00:00
この2011年9月15日のようなリリース日が必要であり、この結果値をBeansetメソッドで設定する必要があります。
public void setLastDate(java.util.Calendar newLastPubDate) {
lastDate = newLastDate;
}
setメソッドはカレンダーであるため、結果セットから上記の値を設定する際に必要な型キャストは何ですか。このように値を設定してみました
if (rs.getDate("RELEASEDATE") != null ) {
Bean.setLastPubDate(rs.getdate"RELEASEDATE"));
}
しかし、それは日付形式ではなく、値を設定する方法をカレンダーで示しています。これを解決するのを手伝ってください。ありがとう。