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

PostgreSQL9のカレンダーテーブル

    PostgreSQLで 、任意の長さと粒度のカレンダーテーブルをその場で生成できます:

    SELECT  CAST('2011-01-01' AS DATE) + (n || ' hour')::INTERVAL
    FROM    generate_series(0, 23) n
    

    これは(他のシステムのように)再帰を必要とせず、揮発性の結果セットを生成するための推奨される方法です。



    1. MySQLデータベースをAmazonRDSからDigitalOceanに移行する

    2. DBMSの最大行

    3. SQL Serverで信頼できないすべてのCHECK制約を返す方法(T-SQLの例)

    4. MySQLテーブルに基づいてC#クラスを作成します