0
A
答えて
1
これは使用しているDBMSによって異なりますが、それぞれが日付リテラルで異なる形式を使用できます。
は、Oracleの例では、使用:
UPDATE table SET DATEFIELD = DATE '1998-12-25'
MySQLでは:
UPDATE table SET DATEFIELD = '1998-12-25'
等
を私はSQL Injection攻撃を避けるためにPreparedStatement
を引き続き使用することをお勧めします。
1
DBMSが提供する文字列と関数を使用して文字列を日付に変換するだけで、通常の文を作成できます。
ほとんどのDBMSは、例えば、.FOR、このような機能を持っている必要があり
は、Oracleがto_date()
を持っている(例:。。
to_date('2012/01/02', 'yyyy/mm/dd')
関連する問題
- 1. "含む?"ステートメント
- 2. 3つのSELECTステートメントを含むSQLステートメント
- 3. Laravelステートメントを含むクエリ
- 4. Xcode:テキストボックスを含むステートメント
- 5. "*"を含むSQL "AS"ステートメント
- 6. caseステートメント、サブクエリーを含むストアドプロシージャ
- 7. SQL:すべてのデータを含むwhereステートメントを含む
- 8. 文字列を含むzend selectステートメント
- 9. セル内のifステートメントを含むExcel SumProduct。
- 10. を含む最大ステートメント内部結合
- 11. 複数のアクションを含むSQL Caseステートメント
- 12. リストを含むIffステートメント - Informatica 8.5/9.x
- 13. ケースがPysparkのIN句を含むステートメント
- 14. SQL Sum is notステートメントを含むケース
- 15. PDOオプションのwhereステートメントを含むMySQLプリペイドド・ステートメント
- 16. Setdate on DatePicker
- 17. mobiscroll date/time .setdate
- 18. NText(clob)パラメータを含むADO.NETステートメントを準備する方法
- 19. gotoステートメントを含むメインメニュー関数を作成するには?
- 20. Javaの参照を含むCREATE TABLEステートメントをソートする
- 21. MAXを含むクエリをAccessのUPDATEステートメントに変換する
- 22. Preparedステートメントとストアドプロシージャを含むInsertIdを取得しますか?
- 23. アポストロフィを含むステートメントをSqliteデータベースに挿入する方法
- 24. 複数の変数を含むステートメントを使用する
- 25. 日付を使用してデータフレームサブセットを含むIfelseステートメント
- 26. if/elseステートメントのみを含むプログラムの未読変数
- 27. 関連する列を含むPHP SQL JOINステートメント
- 28. PL SQL SELECTケース集計値を含むステートメント
- 29. ステートメントを含むとパフォーマンスが低下しますか?
- 30. すべての名前を1つのステートメントに含むクエリテーブル
このプロセスを抽象化しJDBCのいずれかのヘルパーメソッドがあります – randomguy
はそうは思わないだろう、と私は避けるだろう?それはあなたのアプリケーションをSQLインジェクションに対して脆弱にするからです。http://en.wikipedia.org/wiki/SQL_injection – Marcelo
また、http://jdbc.postgresql.org/documentation/head/escapes-datetime.html – randomguy