SQL class #1 DESC
SQL을 처음부터 하나하나 정리해 보도록 하겠습니다.
천천히 SQL 이라는 산을 타보도록 하죠!! 화이팅!!
1. DESC
SCOTT>DESC professor ;
Name Null? Type
----------------------------------------------------------------------------------------------------------------- -------- ----------------------------------------------------------------------------
PROFNO NOT NULL NUMBER(4)
NAME NOT NULL VARCHAR2(10)
ID NOT NULL VARCHAR2(15)
POSITION NOT NULL VARCHAR2(10)
PAY NOT NULL NUMBER(3)
HIREDATE NOT NULL DATE
BONUS NUMBER(4)
DEPTNO NUMBER(3)
EMAIL VARCHAR2(50)
HPAGE VARCHAR2(50)
특정 테이블에 어떤 칼럼이 있는지 조회를 하는 명령어 입니다.
칼럼네임을 알아보거나, 어느정도의 데이터가 있는지를 확인할때 유용할수 있습니다.
DESC는 Describe의 약어 입니다.
2. SELECT
SCOTT>SELECT * FROM professor ;
PROFNO NAME ID POSITION PAY HIREDATE BONUS DEPTNO EMAIL HPAGE
---------- ---------- --------------- ---------- ---------- ------------ ---------- ---------- -------------------------------------------------- --------------------------------------------------
1001 조인형 captain 정교수 550 23-JUN-80 100 101 captain@abc.net http://www.abc.net
1002 박승곤 sweety 조교수 380 30-JAN-87 60 101 sweety@abc.net http://www.abc.net
1003 송도권 powerman 전임강사 270 22-MAR-98 101 pman@power.com http://www.power.com
2001 양선희 lamb1 전임강사 250 01-SEP-01 102 lamb1@hamail.net
2002 김영조 number1 조교수 350 30-NOV-85 80 102 number1@naver.com http://num1.naver.com
2003 주승재 bluedragon 정교수 490 29-APR-82 90 102 bdragon@naver.com
3001 김도형 angel1004 정교수 530 23-OCT-81 110 103 angel1004@hanmir.com
3002 나한열 naone10 조교수 330 01-JUL-97 50 103 naone10@empal.com
3003 김현정 only-u 전임강사 290 24-FEB-02 103 only_u@abc.com
4001 심슨 simson 정교수 570 23-OCT-81 130 201 chebin@daum.net
4002 최슬기 gogogo 조교수 330 30-AUG-09 201 gogogo@def.com
4003 박원범 mypride 조교수 310 01-DEC-99 50 202 mypride@hanmail.net
4004 차범철 ironman 전임강사 260 28-JAN-09 202 ironman@naver.com
4005 바비 standkang 정교수 500 18-SEP-85 80 203 standkang@naver.com
4006 전민 napeople 전임강사 220 28-JUN-10 301 napeople@jass.com
4007 허은 silver-her 조교수 290 23-MAY-01 30 301 silver-her@daum.net
16 rows selected.
DESC와는 다르게 내용을 보는 명령어 입니다.
자세한 모든 데이터를 조회할때 쓰이는 명령어 입니다.
2 FROM student
3* WHERE length(id) > 3
SCOTT>/
NAME ID LENGTH(ID)
---------- -------------------- ----------
서진수 75true 6
서재수 pooh94 6
이미경 angel000 8
김재수 gunmandu 8
박동호 pincle1 7
김신영 bingo 5
신은경 jjang1 6
오나라 nara5 5
구유미 guyume 6
임세현 shyun1 6
일지매 onejimae 8
김진욱 samjang7 8
안광훈 nonnon1 7
김문호 munho 5
노정호 star123 7
이윤나 prettygirl 10
안은수 silverwt 8
인영민 youngmin 8
김주현 kimjh 5
허우 wooya2702 9
20 rows selected.
'Database > ORACLE' 카테고리의 다른 글
SQL class #2 SUBSTR (0) | 2013.04.26 |
---|---|
Oracle 10g RAC asm setting #3 (0) | 2013.04.25 |
Oracle 10g RAC asm setting #2 (0) | 2013.04.17 |
Oracle 10g RAC asm setting #1 (0) | 2013.04.10 |
Oracle 11g Silent setting in OEL5 설치 안내 (0) | 2013.04.09 |