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

Oracleは、2つの日付の間の文字列としてフォーマットされた日付を取得します

    to_date()のフォーマットマスク 単一引用符で囲む必要もあります。

    文字列形式で出力を生成するには、to_char()を適用する必要があります 同じフォーマットマスクで。

    select to_char(to_date('20160101', 'YYYYMMDD') + level - 1, 'YYYYMMDD') as dt
    from   dual
    connect by level <= 1 + to_date('20160104', 'YYYYMMDD') - to_date('20160101', 'YYYYMMDD')
    ;
    
    
    DT     
    --------
    20160101
    20160102
    20160103
    20160104
    


    1. phpjson出力から改行を削除する

    2. PHPのストアドプロシージャを介してLAST_INSERT_IDを取得する方法

    3. PHPでユーザーIDを名前(個別のテーブル)に変換する

    4. SqlAlchemy(Postgres + Flask):複数の列を合計する方法は?