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

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)
  • 방명록

extractvalue (1)
단일 쿼리로 테이블 카운트하기

오라클의 getxmltype 함수를 사용해서 테이블별 레코드수를 구하는 쿼리가 있더군요.인포믹스12 버전에서도 가능한지 테스트를 해보았습니다. 우선 오라클에서 getxmltype 함수를 사용한 예제입니다 SELECT table_name , num_rows -- 통계정보 건수 , TO_NUMBER( dbms_xmlgen.getxmltype('SELECT COUNT(*) c FROM ' || table_name).Extract('//text()') ) num_rows2 -- 실제측정 건수 FROM user_tables; 샘플 데이터인 SCOTT 계정에서 위와 같은 쿼리를 실행하면, 아래와 같은 결과를 보여줍니다. TABLE_NAME NUM_ROWS NUM_ROWS2------------------------..

SQL 2017. 3. 2. 13:31
이전 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

티스토리툴바