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
운영게시판
최근게시물
MS-SQL Q&A 331 게시물 읽기
No. 331
급해요 도와주세요
작성자
kos
작성일
2002-03-21 19:11
조회수
9,064

mssql에서는 오라클에서 지원하는 decode함수와 같은 것이 없나요

있다면 가르쳐주세요.

 

만약 존재하지 않는다면 사용자 함수를 만들지 않는 방법으로 쿼리를 날릴 수 있는 방법 좀 가르쳐주세요

 

꼭 부탁드립니다.

이 글에 대한 댓글이 총 1건 있습니다.

있습니다. 님..SQL99의 표준 권고사항인.

 

CASE (....)

WHEN (....) THEN ....

WHEN (....) THEN ....

ELSE ....

END

이 문장입니당. 이게 더 읽기 좋고 편하죵..이건

ADA문법을 SQL에서 사용한 것중 하나죵.

 

그럼 예를 들면..

 

DECODE ( control_variable,

value1, value2,

value3, value4, ......

[last_value] )

=

CASE control_variable

WHEN value1 THEN value2

,,,,

ELSE last_value END

 

또는

 

CASE

WHEN control_var = value1 THEN value2

,...

ELSE ...END

와 같습니당.

그럼 수거......근뎅 걍 오라클 쓰시징..ㅡ.ㅡ

오재규님이 2002-03-21 22:33에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
336구분자로 문자열을 구분하는 함수가 있나요
se
2002-03-22
8580
335스크립트 형식의 백업이 가능한가요? [2]
김연수
2002-03-22
9253
332질문요... [1]
주원팔
2002-03-22
8730
331급해요 도와주세요 [1]
kos
2002-03-21
9064
328Error 9002: 에 대하여...<추가질문 ^^>
오세존
2002-03-21
8371
333┕>Re: Error 9002: 에 대하여...<추가질문 ^^>
권성근
2002-03-22 14:45:21
8935
326[질문] Error 9002: 에 대하여... 좀 급해요 ^^:
오세존
2002-03-20
8370
327┕>Re: [질문] Error 9002: 에 대하여... 좀 급해요 ^^:
권성근
2002-03-21 09:46:30
9074
329 ┕>Re: Re: [질문] Error 9002: 에 대하여...
오세존
2002-03-21 11:00:53
9210
323음...혹시 로칼db로 사용할 적당한 DB아시나요... [2]
박종호
2002-03-20
8959
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다