목록iBATIS (1)
hello world
iBatis, myBatis 동적 테이블명 에러
[iBatis, myBatis 동적 테이블명 에러 ] 쿼리에서 파라미터로 테이블명을 받아와서 바꿔주고 싶은 경우가 있다. 그경우에 아래와 같은 쿼리를 사용할경우 select * from #tableNm# Translating SQLException with SQL state '42000', error code '903', message 테이블이 존재하지않습니다 라는 메시지를 마주한다.. 해결방안은 간단하다 ##이아니라 $$를 사용하는것.... select * from $tableNm$ $$ 는 동적 테이블 명이나 동적 컬럼명에 사용할수 있다_!
WEB/DB
2020. 3. 26. 13:42