본문 바로가기 메뉴 바로가기

Informix hoarder

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Informix hoarder

검색하기 폼
  • 분류 전체보기 (197)
    • SQL (14)
    • Minolta Freedom Vista (51)
    • anime and movie (6)
    • scrap (15)
    • 좌충우돌 (10)
    • 제로웨이스트 (3)
    • *nix (3)
    • cloud (3)
    • informix (82)
    • postgresql (1)
    • db2 (3)
    • oracle (6)
  • 방명록

currval (1)
View에서 Sequence의 NEXTVAL 값 참조하기

안녕하세요. 회사 업무로 원격지에 있는 DB서버의 SEQUENCE값을 가져오는 방법에 대해 조사해보았습니다. 직접 쿼리로 수행하는 것보다는 VIEW를 사용하는 방법을 먼저 시도해보았는데요. 인포믹스의 경우는 아래와 같이 8319 오류가 발생했습니다. 8319 오류메시지를 finderr 명령으로 살펴보면 VIEW 정의에서는 CURRVAL 또는 NEXTVAL 키워드를 사용할 수 없다고 나와있습니다. Db2와 Oracle에서도 동일한 제약사항이 있었습니다. 어쨌든 이런 현상을 우회하기 위해 사용자 정의 함수를 생성하고 해당 함수를 호출하는 VIEW를 생성해보았습니다. VIEW가 잘 생성되고 조회도 아래와 같이 잘 수행되었습니다. RDBMS의 ANSI 표준인지 명확히 어떤 이유로 직접 VIEW 정의에서 사용할 ..

informix 2019. 12. 12. 17:22
이전 1 다음
이전 다음
링크
  • pajamasblog
  • IBM Community
  • Korea Informix User Group
  • International Informix User Gr…
  • Db2 스토리
  • 뇌세척
  • 아르고 블로그
  • Science of Database
  • Outsider's Dev Story
  • 기술 저장소
  • Dion Cho – Oracle Performance …
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바