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
운영게시판
최근게시물
DB2 Q&A 3042 게시물 읽기
No. 3042
[긴급] Rtrim 해결좀 해주세요!!!
작성자
leesang(devilsclub)
작성일
2011-03-16 18:27
조회수
5,181

 안녕하세요.

 Oracle -> DB2로 컨버젼 중에 질문을 드립니다.


select rtrim('10test123','0123456789') from dual

을 실행하면 10test 를 return 해 줍니다.

 

이것을 DB2 로 작성하고자 하는데요


SELECT RTRIM(TRANSLATE('10TEST123','','0123456789'))

로 실행하면 앞의 10부분도 짤려져 버려 TEST 만 남습니다.

 

결과는 10TEST 가 나와야 하는데 어떻게 하면 좋을까요./?

 

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

 

select substr(c1,1,   
       locate(trim(translate(c1,'','1234567890')),c1)+length(trim(translate(c1,'','1234567890'))))
  from table( values '10test123') t1(c1);

조는 냥이님이 2011-03-22 11:13에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
3045질문 드립니다. [1]
purmir
2011-04-08
4871
3044기간내에 해당하는 날짜와 그 정보를 가져오고 합니다. [2]
purmir
2011-04-08
5415
3043SQL0181 에러질문입니다. [1]
dlkfjlfj
2011-03-19
6004
3042[긴급] Rtrim 해결좀 해주세요!!! [1]
leesang
2011-03-16
5181
3041IBM AS/400 ODBC 연결
송우철
2011-02-01
5833
3040두 필드간 차이로 구분하여 COUNT 하는 문제 [1]
김영훈
2011-01-31
5611
3039데이터 길이 가져오는 함수가 뭐죠?(Length는 데이터형 길이) [2]
김정수
2011-01-19
5520
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2022 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v14.2로 자료를 관리합니다