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

時間だけを保存する方法。日付と時刻ではありませんか?

    INTERVAL DAY TO SECONDデータ型を試すこともできますが、ディスク容量を節約することはできません...この目的には非常に適しています。

    create table t1 (time_of_day interval day (0) to second(0));
    
    insert into t1 values (TO_DSINTERVAL('0 23:59:59'));
    
    select date '2009-05-13'+time_of_day
    from   t1;
    

    11バイトです。



    1. ホストからDockerコンテナでmysqlに接続します

    2. ゼロデータロスリカバリアプライアンス

    3. SQL-転置する方法は?

    4. SQL Server-挿入された行のIDを取得する最良の方法は?