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

Oracle:年は-4713から+9999の間でなければならず、0であってはなりません

    一重引用符(' SQLの)は文字列リテラルを示します。したがって、'hiredate' hiredateではありません 列、それは単なるvarcharであり、もちろん、指定している日付形式に適合しません。引用符をドロップするだけで大​​丈夫です:

    SELECT hiredate
    FROM   admin_emp
    WHERE  TO_DATE(hiredate,'yyyy-mm-dd') >= -- No quotes 
           TO_DATE('2012-05-12','yyyy-mm-dd');
    


    1. 特定のページをCodeigniterでのみログインしているユーザーに制限するためのベストプラクティスは何ですか?

    2. C#:オブジェクトをDbNullから他のタイプにキャストすることはできません

    3. ユーザーの双方向性はありませんそれでもSQLインジェクションを取得できますか

    4. MySQLの緯度と経度のテーブルの設定