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

Oracle SQL SELECT DATEfromDATETIMEフィールド

    これは意味がありません。日付を再び日付に変換しています。 TO_DATEを使用します 文字列リテラルを日付に変換します 。

    TRUNCを使用できます 時間要素を切り捨てます。この値をDATEの計算に使用する場合は、直接使用できます。

    たとえば、

    SQL> select TRUNC(SYSDATE) dt FROM DUAL;
    
    DT
    ---------
    12-MAR-15
    

    特定の形式で表示するには、 TO_CHARを使用できます 適切なフォーマットマスク

    SQL> SELECT to_char(SYSDATE, 'DD.MM.YYYY') dt from dual;
    
    DT
    ----------
    12.03.2015
    
    SQL>
    


    1. OracleのDATEADD()と同等の関数

    2. 接続文字列からデフォルトのスキーマを設定できますか?

    3. 既存の外部キーに固有の追加

    4. FOREIGN KEY制約によって参照されているため、テーブルを切り捨てることができません-SQL Server/TSQLチュートリアルパート70