sql >> データベース >  >> RDS >> Sqlserver

データベースに値を挿入する際の問題

    よし、これにしよう。

    まず、最も重要なのは、コードが SQL インジェクション に対して脆弱であることです。 .それに取り組み、パラメータの使用を開始する必要があります。

    第二に、パラメータの使用を開始するまでに、エラーが消える可能性が高くなります (または、別の場所で再表示され、今度は何が問題なのかが明確になります)。おそらく、サーバーがあなたの 文字列型 日付形式なので、失敗します。

    更新

    Java でのパラメーター化されたクエリについては、こちらをお読みください:



    1. PostgreSQLで2つのJSONオブジェクトを組み合わせる

    2. PostgreSQLでのDegrees()関数のしくみ

    3. SQLServer2008のWHERE句内のCASEステートメント

    4. 一重引用符または二重引用符を含む文字列を挿入する方法