| SQL(Structured Query Languge) |
| 1. 기본적인 구조 |
| - SELECT col1, col2… | * |
| - FROM table1, table2 |
| - [WHERE] 조건절 |
| - GROUP BY 그룹화 대상 컬럼 |
| - HAVING 그룹함수에 대한 조건절 |
| - ORDER BY 정렬 대상 |
| oracle |
| 날짜를 반올림> |
| EXPERT> select round(sysdate, 'YEAR'), round(sysdate, 'MONTH') |
| 2 , round(sysdate, 'DAY') from dual; |
| ROUND(SYSDATE,'YEAR ROUND(SYSDATE,'MONT ROUND(SYSDATE,'DAY' |
| ------------------- ------------------- ------------------- |
| 2010-01-01 00:00:00 2009-11-01 00:00:00 2009-11-01 00:00:00 |
| - DAY의 경우 '주'를 기준으로 함. |
| Join> |
| - Join에서 가장 중요한 것은 Join 조건을 설정하는 것이다. |
| SQLPlus에서 수업 내용 파일로 저장하는 방법 및 확인 방법> |
| - 수업 시작 전 다음을 입력한다. |
| EXPERT> spool 파일명.sql |
| - 수업 종료 후 다음을 입력한다. |
| EXPERT> spool off |
| - 파일 내용을 확인하고 싶은 경우 다음과 같이 입력한다. |
| ocp@orcl : /home/oracle> vi 파일명.sql |
| External tables> |
| - file의 내용을 table 처럼 select 할 수 있음. |
| - File의 내용을 Table에 Load/Unload할 수 있음. |
| -> Load : 파일 내용을 table로 불러옴 |
| -> Unload : table로 불러온 내용을 file로 보냄. |
| 1. 특징 |
| - 읽기 전용 |
| - DML 사용 못함 |
| - Index 생성 못함 |
| - 쿼리는 사용 가능 |
학원수업 자료2009. 11. 5. 16:37
oracle.xls