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