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
운영게시판
최근게시물
CUBRID Q&A 460 게시물 읽기
No. 460
Q.쿼리날릴때 질문입니다
작성자
큐브리드맨
작성일
2007-08-13 11:13
조회수
3,357

답변감사합니다 그런데 이해가 안되는게.....

 

lpad는 00을 붙이는 방법은 알앗습니다.

그럼 00을 붙이면 001,002,003 ~ 0014,0015 가됩니다

 

그럼 여기서 끝에서 2자리만 뽑고싶으면 무슨함수를 써야하고

 

어떻게 조건을 줘야하는건지 알고싶습니다

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

LPAD 또는 RPAD를 사용하시면 일정한 자릿수로 스트링을 만들면서 해당 길이가 되지 않으면

지정한 문자로 채워주실 수 있습니다.

질문하신 내용처럼 두자리 스트링으로 만들면서 자릿수가 2보다 작으면

왼쪽에 0을 채워주는것이 LPAD입니다.

 

right함수를 대신 사용하실 수 있는 함수는 SUBSTRING입니다.

다른분의 답변을 참조하면 다음과 같습니다.

 

substring(name from (((char_length(name)) + 1) - 4) for 4)

substring 예에서 숫자 4를 원하시는 갯수로 치환하시면 됩니다.

 

 

>답변감사합니다 그런데 이해가 안되는게.....

>

>lpad는 00을 붙이는 방법은 알앗습니다.

>그럼 00을 붙이면 001,002,003 ~ 0014,0015 가됩니다

>

>그럼 여기서 끝에서 2자리만 뽑고싶으면 무슨함수를 써야하고

>

>어떻게 조건을 줘야하는건지 알고싶습니다

 

서상욱님이 2007-08-13 11:53에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
463Q.설치방법좀 자세히 알려주세요. [1]
박달성
2007-08-13
3294
462Q.그누보드 DB 로드 후 \'DB 접속 오류\' [1]
몽당연필
2007-08-13
3826
461Q.그누보드(CUBRID용) 버그리포팅 했습니다. [1]
몽당연필
2007-08-13
3201
460Q.쿼리날릴때 질문입니다 [1]
큐브리드맨
2007-08-13
3357
459Q.쿼리날릴때 질문입니다 [1]
큐브리드맨
2007-08-13
3168
458Q.이런 경우에는 어떻게 연결 해야 합니까 [1]
2007-08-13
3463
457Q.cast 이렇게는 못사용하나요 [1]
Q
2007-08-13
3989
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.048초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다