殴りめも

Last-modified: 2012-10-24 (水) 22:39:58

SQL[Structured Query Language]

11g
出題数:55問
合格点:60%変更あり
試験時間:120分

http://jukenki.com/
http://benkyo-navi.com/bbs/bbs.php

「NULL関連関数(NVL、NVL2、COALESCE、ISNULL)は超頻出」まじで?
「TO_CHAR、TO_DATE、SYSDATEも頻出」
「INSTR/SUBSTRセット問題
 TRUNC/ROUNDセット問題
 ADD_MONTHS」

http://7777exam.com/1z0-051.html

http://park14.wakwak.com/~ky1999/ORA/

TRUNCATE TABLE
http://www.shift-the-oracle.com/inside/delete-truncate-difference.html
 
E-Rモデル
主要コンポーネント[リレーションシップ、属性、エンティティ]

SELECT
射影(検索)・選択(指定)・結合(複数列ひっぱってくるお)
 
Null値の扱い→数値0でもスペースでもないよ!何もないんだよ!間違えんな馬鹿やr・・・ry
 
構文の締め方
SQLdeveloperの場合:セミコロンじゃなくてもいいんだよー
SQL*plusの場合  :セミコロンで〆なきゃエラーだぉ
 
列名指定(デフォルトでは大文字で表示される)
・列名の後ろにスペースを開けて別名指定
・ASワードを利用
ネーミング規則に従わない場合は二重引用符(")で囲う
→小文字使いたいときは二重引用符だお!
 
連結演算子(||)
例)select empno,ename || ' is a ' || job "Emp_details" from emp;
例結果:EMPNO Emp_details

ENAME列と文字リテラル「is a」、JOB列を1つの列として連結し、
連結した列に別の列名「Emp_details」と付けている。