안녕하세요. 인포믹스에는 조건절에서 정규식을 사용해서 검색할 수 있는 MATCHES 키워드가 있습니다.정규식으로 검색한 패턴을 변경하는 오라클의 REGEXP_REPLACE에 해당하는 함수는 12버전부터 지원합니다. 데이터베이스 사랑넷에서 패턴 변경에 대한 문의 내용을 발견하여 인포믹스 환경에서 테스트 해봤습니다.아래는 질문하신 분이 올리신 글 내용입니다.컬럼 데이터가'문자001''문자열01''01문자001''121문자열01''문자002''문자003' 이런식으로... 복합접으로 들어가 있는 컬럼이 있는데요.. 이것을뒤에 001이라고 되어있는 숫자만.. 0001 로..자릿수를 맞춰야 합니다 그래서 결과가'문자0001'문자열0001'01문자0001'121문자열0001''문자0002''문자0003'이렇게 뒷자리..
안녕하세요. 인포믹스에서 트리거를 drop 또는 disable 하려고 할 때 242 오류가 발생하는 경우가 있습니다. 트리거가 설정된 테이블에 INSERT, UPDATE, DELETE와 같은 LOCK을 유발하는 트랜잭션이 아닌 커서가 오픈된 경우라도 drop이나 disable은 허용이 되지 않는 것 같습니다. 아래는 이와 같은 상황에 대한 조치방법을 설명한 문서입니다. Technote (troubleshooting) Problem(Abstract) You are trying to drop or disable a trigger but such operation fails with following errors: 242: Could not open database table 106: ISAM error: n..
인포믹스에 깨진 (일반적으로는 코드셋이 맞지 않은 경우) 문자열이 입력된 경우가 드물게 있습니다. 10버전 이하에서는 코드셋 확인이 느슨했기 때문에 코드셋이 맞지 않아도 데이터가 입력되는 경우가 있었던 것 같습니다.그리고 text/clob 같은 타입에서는 데이터가 입력될 때 코드셋을 확인하지 않기때문에 unload 명령으로 데이터를 내려받지 못하는 경우도 있습니다. 어쨌든 결론적으로 IFX_UNLOAD_EILSEQ_MODE 라는 환경변수를 설정함으로써 코드셋이 맞지 않은 데이터를 UNLOAD할 수 있습니다.아래 IBM 문서 내용을 참고해주세요. Use the IFX_UNLOAD_EILSEQ_MODE environment variable to help migrate databases from Informi..
- Total
- Today
- Yesterday