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 2388 게시물 읽기
No. 2388
인포믹스 데이타 type관련 문의입니다.
작성자
김현철
작성일
2007-06-14 22:24
조회수
7,608

table_A 스키마
  int_c  smallint
  host_money_c  numeric

talbe_B 스키마
  B_gid         char(4)
  B_money       numeric


<tcm0285.sql 소스>---------------------

<중간생략>

foreach

select int_c, money_c
  into host_int_c, host_money_c
  from table_A
 

update table_B
   set B_money = host_money_c
 where B_gid = host_int_c

end foreach

<중간생략>
--------------------------------------

host_int_c 값이 1인 경우 B_gid가 0001인 row의 B_money를 update하였는데
갑자기 안됩니다.

참고로 DB를 내렸다 올렸는데... 
혹시 패치가 되면 그런현상이 일어나는것인가 하는 추측도 됩니다만
정확한 원인을 모르겠습니다.

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

사용하고 계시는 ids version이 어떻게 되는지요?

 where B_gid = host_int_c

integer와 charactor를 비교하는 것이데.. 이는 auto conversion을 사용하시려는 의도 이신가요?

이는 informix에서 자동으로 지원하는 것인데..

일단 두 비교 data에 대한 type을 일치 시켜 보시 지요


==========================================================

table_A 스키마
  int_c  smallint
  host_money_c  numeric

talbe_B 스키마
  B_gid         char(4)
  B_money       numeric


<tcm0285.sql 소스>---------------------

<중간생략>

foreach

select int_c, money_c
  into host_int_c, host_money_c
  from table_A
 

update table_B
   set B_money = host_money_c
 where B_gid = host_int_c

end foreach

<중간생략>

문정오(moon1200)님이 2007-07-30 16:31에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
2391File에서 다운로드를 받을려고 하는데 안됩니다.어떻게 하면 되나요? [1]
이송희
2007-07-04
7647
2390이런쿼리 가능한가요? [1]
하늘
2007-06-21
8434
2389Error -33056 컴파일시 에러 좀 봐주세여 [1]
baobao
2007-06-19
8422
2388인포믹스 데이타 type관련 문의입니다. [1]
김현철
2007-06-14
7608
2387[급질문]날짜 데이터 타입이 integer 인데.. 이걸 어떻게 바꿔야 하나요.
공상두
2007-06-12
7672
2386인포믹스 설치를 하려고 합니다. [1]
장세덕
2007-06-07
8492
2385인포믹스 9.21uc2 를 설치하려고 하는데 도와주세요 [2]
장세덕
2007-05-29
9007
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다