じろう

2019年11月02日に参加

学習履歴詳細

オラクルマスター教科書Silver SQLの3~5章。6~7章は読んだだけで問題演習まだ

COALESCE

  • 引数に指定した型はすべて同じデータ型
  • 引数にNULLを使うこともできる

TRIM

  • LEADINGは前から
  • TRAILINGは後ろから

MONTHS_BETWEEN

  • 引数は日付型
  • MONTHS_BETWEEN(dt1, dt2)で、dt1 > dt2なら正の整数
    • dt2 > dt1なら負の整数

CONCAT

  • CONCAT(数値型, 日時型)と、2つとも違うデータ型でも、暗黙的に文字列へ型変換される

日付型の算術演算

  • 日時 + 数値 = 日時に数値分の日数を足した日時(日時型)
  • 日時 - 数値 = 日時から数値分の日数を引いた日時(日時型)
  • 日時 - 日時 = 日時間の日時(数値型)
  • 日時 + 日時 = 実行できない
SQL
oracle

2021年09月13日(月)

2.6時間