database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 1733 게시물 읽기
No. 1733
오라클 8i 8.1.6 부터 CASE문 사용가능
작성자
김규태
작성일
2000-10-14 10:34
조회수
9,404

오라클 8i 8.1.6 이후에 드디어 오라클에서도

SQL에서 CASE 문을 사용할 수 있군요.

128개의 선택 이상을 사용할 수 없고, CASE experssion의 argument는

255개가 제한이랍니다.

 

의미없는 구문이긴 하지만 아래와 같이 사용가능 합니다.

 

SELECT e.empid, e.ename, e.deptno,

CASE WHEN e.sal > 1000 THEN e.sal*0.1 ,

WHEN e.sal > 2000 THEN e.sal*0.2 ,

WHEN e.sal > 3000 THEN e.sal*0.3 ,

ELSE 2000

END

from emp e;

 

사실 저도 8.1.6 에서 이 구문을 실행해보지 못했네요.

단지 이 문장을 사용하면 하위 호환이 안된다는 점이 걸리지만

대부분은 해당사항이 없겠지요?

[Top]
No.
제목
작성자
작성일
조회
1742[질문] 오라클과 리눅스 그리고 자바와의 궁합.
haru
2000-10-16
6830
1738php와 오라클 연동시...-_-; 12545에러!!!!!!
초보
2000-10-15
7656
1739┕>Re: php와 오라클 연동시...-_-; 12545에러!!!!!!
소몰이
2000-10-15 20:46:40
8537
1741 ┕>Re: Re: php와 오라클 연동시...-_-; 12545에러!!!!!!
초보
2000-10-16 11:57:40
7689
1745  ┕>Re: Re: Re: php와 오라클 연동시...-_-; 12545에러!!!!!!
소몰이
2000-10-16 17:51:09
8131
1750   ┕>Re: Re: Re: Re: php와 오라클 연동시...-_-; 12545에러!!!!!!
초보
2000-10-17 02:31:33
8051
1736Pro *C문제
원철연
2000-10-14
6872
1746┕>Re: Pro *C문제
소몰이
2000-10-16 17:56:56
7974
1733오라클 8i 8.1.6 부터 CASE문 사용가능
김규태
2000-10-14
9404
1734┕>Re: 오라클 8i 8.1.6 부터 CASE문 사용가능
정재익
2000-10-14 11:19:46
8678
1737 ┕>Re: Re: 오라클 8i 8.1.6 부터 CASE문 사용가능
김규태
2000-10-15 13:54:08
8384
1729새로생성한 데이터베이스에 새로 생성한 사용자명으로접속시 에러가 납니다..ㅠㅠ
신성욱
2000-10-13
8457
1730┕>Re: 새로생성한 데이터베이스에 새로 생성한 사용자명으로접속시 에러가 납니다..ㅠㅠ
김규태
2000-10-13 23:52:14
8799
2065 ┕>Re: Re: pupbld.sql 실행..?
이동국
2000-11-15 23:28:54
8797
1735┕>넵..그런데. 이파일이 어디에 있는 파일이죠. 정확히 하는역할은 무엇인가요.
신성욱
2000-10-14 12:55:24
8935
1728[질문]오라클 데이타 타입에 관한..
crow
2000-10-12
8145
1727오라클을 깔았습니다.
초보
2000-10-12
11278
1732┕>Re: 오라클을 깔았습니다.
jg
2000-10-14 00:43:33
10938
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다