오라클 피벗함수 XMLAGG 특수문자 처리
By 헤헤호호 즐거운 티벳사막여우 | 2021년 6월 14일 |
여러 row내용을 하나로 합치는데 이슈가 발생-> 2MB이상 특수문자포함된 데이터 내용 피벗 #오라클 피벗 함수: 여러행 그룹핑 후 한 row로 조회하기 1. WM_CONCAT - 10g - 12c 부터 사용불가능 - 중복 제거 가능 Distinct - 정렬안됨 - 콤마로 연결 2. LISTAGG - 11g에서 추가 - 원하는 구분자 사용가능 - 정렬가능 - 4000byte 제한 3. XMLAGG - 9i - XMLELEMENT함수로 xml element로 변환후 합치는 방법 - getClobVal()로 4000byte 이상 합치기 가능 - XML태그관련 특수문자를 치환해버림 4. XMLAGG + 특수문자 표시 -> XMLAGG결과를 다시 재치환 한다 방법1: EXT
마크베이스(Machbase) 파이썬 모듈 연동 해보기
By Tech Taste Travel | 2017년 9월 18일 |
시작여러가지 테스트를 한번 해 보기 위해서는 쉬운 스크립트 언어와의 연동이 첫걸음이 아닐까 한다.그래서, 오늘은 파이썬과 어떻게 연동을 한번 해 본다.이게 성공적으로 끝나면, 모든 챠트나 테스트를 아예 파이썬으로 짜면 인생이 쉬워질 듯. 파이썬 모듈 사용 준비테스트를 할 때 참고한 문서는 다음과 같다.파이썬 연동 매뉴얼 (http://doc.machbase.com/python-module)리눅스 우분투에서 테스트를 했지만, 다른 리눅스에서도 마찬가지 일 것이라고 생각된다.우선 설치된 환경에서 LD_LIBRARY_PATH 라이브러리가 제대로 있는지 확인하자.sjkim2@myhost:~$ env | grep machbase_homeLD_LIBRARY_PATH=/home/sjkim2/machbase_h
도커(Docker) 에서 마크베이스(Machbase) 사용기 (공손체)
By Tech Taste Travel | 2017년 8월 31일 |
도커(Docker) 에서 마크베이스(Machbase) 사용기개요개인로 생각하기에 다운로드에 들어가는 시간을 제외하면, 도커는 다른 어느 플렛폼보다 가장 간편하게 프로그램을 설치, 테스트 해 볼 수 있는 환경인것 같다.도커에 대한 자세한 사용법이나 설치법을 알기 위해서는 다음 링크를 사용하고, 여기에서 도커에 대한 설명은 하지 않기로 한다.초보자를 위한 도커 시작 페이지https://subicura.com/2017/01/19/docker-guide-for-beginners-1.html다른 도커 한글 문서들http://blog.nacyot.com/articles/2014-01-27-easy-deploy-with-docker/ 이문서에서 사용한 도커 버젼은 다음과 같다.(17.06.0-ce)machbase
R Studio에서 오라클 접속하기
By 블루오션 [BLUE OCEAN] | 2017년 3월 3일 |
![R Studio에서 오라클 접속하기](https://img.zoomtrend.com/2017/03/03/c0093283_58b90e2caf599.png)
# 오라클에 접속하는 전체 소스이다.# 다른 패키지를 설치하는 방법이있는데 아래 방식이 제일 쉽다.# 반드시 java는 PC 버전에 맞아야 한다.(64bit)# ojdbcxx.jar는 오라클 사이트에서 다운받는다. installed.packages("RJDBC")installed.packages("rJava") library(RJDBC)library(rJava) d <- JDBC("oracle.jdbc.OracleDriver", classPath = "D:/rhome/ojdbc14.jar", identifier.quote="`")con <- dbConnect(d, "jdbc:oracle:thin:@192.168.0.10:1521:ORCL",