私は私のObjective CプロジェクトにあるFMDBのSQLクエリーを作成しようとしています。日付の場合行を選択します。列は開始日と終了日の間です。FMDBリクエスト
私のテーブルは、id、num_of_items、startDate、endDateで構成されています。
私のクエリは、このコードは、日付列が長い値が含まれ
[1210:2007096] DB Error: 1 "near "TRUNCATE": syntax error"
[1210:2007096] DB Query: TRUNCATE mytablename
アプリがクラッシュした後、私は次のエラーを取得しています実行したときしかし、私は両方のlstartDateをチェックして、この
FMResultSet * result = [database executeQuery:@"SELECT * FROM mytablename WHERE date BETWEEN ? AND ? ", lstartDate, lendDate];
のように見えますおよびlendDateは両方ともその列のデータベーステーブルにあります。
結果は、開始日から終了日までの間のすべての値が出力に含まれています。
私はこのエラーを生成している私たちに示す行ではないと思います。 'TRUNCATE' sqlコマンドを含むクエリを探してください – RiggsFolly