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
운영게시판
최근게시물
Informix Q&A 1313 게시물 읽기
No. 1313
Re: 쿼리좀 봐주세요
작성자
이진우
작성일
2002-02-26 16:39
조회수
6,070

-- 이승열 님이 쓰신 글:

>> cretop_cik의 최대값이 캐릭터로 '00000003' 인데 여기서 1을 더하면

>> 4가 나옵니다...근데 제가 원하는 값은 '00000004' 인데요...

>> 다음 쿼리를 어떤식으로 바꿔야 하는지 궁금하군요...

>> 답변 부탁드립니다..

>>

>> select round((max(cretop_cik) + 1), 0) cretop_cik from cretop_corp

 

Informix는 자동으로 형 변환을 해주기 때문에 4가 나오는 겁니다.

따라서 강제로 CHAR로 형변환을 해주고 자릿수를 맞춰주는 방법을

쓰면 됩니다.

select LPAD((round((max(cretop_cik) + 1), 0))::CHAR,8,'0')

위에 쓰인 LPAD함수는 (round((max(cretop_cik) + 1), 0))::CHAR의 값에 왼쪽에 '0'을 붙여서 전체가 8자리로 만들겠다는 뜻입니다.

[Top]
No.
제목
작성자
작성일
조회
1317[질문] 스크립트로 돌리는 프로시저를...
이선희
2002-02-26
4534
1320┕>Re: [질문] 스크립트로 돌리는 프로시저를...
김건수
2002-02-27 13:10:54
5608
1301초보 informix 입니다.
informix
2002-02-25
4390
1309┕>Re: 초보 informix 입니다.
김건수
2002-02-26 16:05:31
4874
1300[급합니다] 울고 싶어요. 도와주세요
김민지
2002-02-25
6427
1307┕>Re: [급합니다] 울고 싶어요. 도와주세요
김건수
2002-02-26 15:57:12
8987
1298쿼리좀 봐주세요 [1]
이승열
2002-02-22
5064
1313┕>Re: 쿼리좀 봐주세요
이진우
2002-02-26 16:39:44
6070
1297blob data asp에서 처리방법은요??
윤봉승
2002-02-20
5525
1308┕>Re: blob data asp에서 처리방법은요?? [1]
김건수
2002-02-26 15:59:50
7315
1295JDBC 연결시 에러 남니다.( 쩜 급해서요! )
주성철
2002-02-19
6281
1305┕>Re: JDBC 연결시 에러 남니다.( 쩜 급해서요! )
prolin
2002-02-26 09:47:44
6330
1294blob type 칼럼 추가 방법? 급해요.
초보
2002-02-19
4850
1304┕>Re: blob type 칼럼 추가 방법? 급해요.
prolin
2002-02-26 09:43:04
4943
1306 ┕>Re: Re: blob type 칼럼 추가 방법? 급해요.
초보
2002-02-26 14:58:32
4952
1321  ┕>Re: Re: Re: blob type 칼럼 추가 방법? 급해요.
김건수
2002-02-27 13:44:27
5587
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다