私は私がUIまたはいくつかの定数( "20-9-2016")から**orderName**
とlastDate
を渡しますどのようにoracle/sqlクエリに日付nのJavaを解析する?
String query = "Select * from Orders where ordername = ? and orderDate > SYSDATE - 2 ";
のようなクエリを持っています。
orderDate = SYSDATE - 2 - "2"ではなくlastDateを送信します。
正しいですか? SYSDATE Oracle関数と定数の前に "2"。現在は "2"をユーザー入力できます。 Javaで
String query = "Select * from Orders where ordername = ? and orderDate > SYSDATE - ? ";
をクエリを作成する方法
は、クエリの上に正しいですか?クエリの書き方
public class CheckOrders extends MappingSqlQuery<Object>{
public PendingOrderExists() {
super(dataSource, queryConfig
.getProperty("query"));
super.declareParameter(new SqlParameter("ORDERNAME", Types.VARCHAR));
//orderdate ? how to declare parameter here
compile();
}
}
を作品
希望がORDERNAME =とorderDateで= SYSDATE受注からこの '文字列のクエリ=「セレクト*をお試しください"; ' –
あなたはorderDate =を使うことはできませんか? Javaのサイズでパラメータを計算する? – StanislavL
申し訳ありませんが、私のクエリは "String query =" order * from order? orderDate> SYSDATE - ? 「;。。 – Sri