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

OracleDECODEに代わる標準SQL

    CASE式はANSISQLメソッドであり、「単純」と「検索」の2種類があります。

    1)単純なCASE式:​​

    CASE col WHEN 1 THEN 'One'
             WHEN 2 THEN 'Two'
             ELSE 'More'
             END
    

    2)検索されたCASE式:​​

    CASE WHEN col < 0 THEN 'Negative'
         WHEN col = 0 THEN 'Zero'
         ELSE 'Positive'
         END
    


    1. 高度なSQL:パラメーター化されたテーブル値関数の出力をSQLテーブルに挿入します

    2. クエリのパフォーマンスの違いpl/sqlforallinsertとplainSQLinsert

    3. Postgresテーブルから2次元配列へ

    4. 春のJdbcTemplate更新Postgis地理列