SSブログ

SQL の基礎 その5 [exam]

SQL のメモ。ORACLE MASTER Bronze SQL 基礎Ⅰ向け。SQL の基礎 その4 の続き。

RR日付書式

  表示する年00~49 現在の年号50~99
現在の年XX00~XX49 現在の世紀 前の世紀
現在の年XX50~XX99 次の世紀 現在の世紀

※現在2010年 '09' -> 2009年、現在1998年 '09' -> 2009年

ANY と ALL

  • > ANY
    いずれかより大きい = 最小より大きい

  • > ALL
    全てより大きい =最大より大きい

NEXTVAL と CURRVAL

  • 使用可能
    • SELECT文のSELECT句の内、副問い合わせ以外の SELECT句
    • UPDATE文のSET句
    • INSERT文のVALUES句
    • INSERT文で使用する副問い合わせ内のSELECT句
  • 使用不可能 
    • SELECT分や、DELETE文、UPDATE文の副問い合わせ内のSELECT句
    • GROUP BY句やHAVING句、ORDER BY句を使用するSELECT文
    • DISTINCTを使用するSELECT句
    • CREATE TABLE文やALTER TABLE文内のDEFAULT式
    • ビューのSELECT句

デカルト積

  • 明示する場合は CROSS JOIN

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。