01. Database

[SQL] 원하는 DB에 맞게 쿼리문 변환하기(feat. SQLines)

devamy 2024. 6. 19. 16:24

https://www.sqlines.com/online

 

SQLines - Online SQL Conversion - SQL Scripts, DDL, Queries, Views, Stored Procedures, Triggers

 

www.sqlines.com

 

현업에서 데이터베이스를 Oracle에서 MariaDB로 변경하면서,

xml 파일도 수정해야 하는 상황이 발생했다.

 

규칙을 알고 하나씩 수정하는 것보다,

그냥 프로그램 돌려서 복붙하는 게 더 효율적일 것 같았다.

 

그래서 알게 된 사이트를

가장 위에 링크로 연결해두었다.

 

완벽하게 변환은 안 된다고 하니, 변환된 결과를 보고 직접 수정해야 할 부분은 수정해야 할 것 같다.

 

예를 들어, <isNotEmpty> 태그에서

프로퍼티 네임이 double quotes("")가 아니라 single quote('')로 감싸져서 나오는데,

이는 xml 문법에 어긋난다.

그래서 다시 ' ' --> " "로 바꾸어주었다.