관리 메뉴

솜씨좋은장씨

[Tibero] 데이터베이스 인코딩 확인하는 방법! ( 쿼리로 확인하는 방법! ) 본문

Programming/SQL | Database

[Tibero] 데이터베이스 인코딩 확인하는 방법! ( 쿼리로 확인하는 방법! )

솜씨좋은장씨 2022. 3. 27. 19:12
728x90
반응형

최근에 Tibero 데이터 베이스를 Python 에 연동해서 작업을 해야할 경우가 있었습니다.

연동을하고 쿼리를 날리면

PSM Compliation Error

계속 위와 같은 PSM compliation Error 가 발생했습니다.

 

뭐지... 무엇이 문제이지.... 오랜 시간 계속 찾다가 발견한 원인이 

연동할 때 설정한 인코딩 값과 데이터베이스의 인코딩 값이 다른 것 이었습니다.

 

그래서 현재 데이터 베이스의 인코딩을 확인하고자 찾아보았던 방법입니다.

 

생각보다 간단하게 쿼리를 활용하여 확인할 수 있었습니다.

SELECT * FROM database_properties;

위의 쿼리를 Tibero 데이터베이스에 날리면 나오는 값 들 중

NLS_CHARACTERSET

값을 확인하면 됩니다.

 

읽어주셔서 감사합니다.

Comments