SSISO Community

시소당

Toad 사용 Tip - 코드 변환

프로그래밍을 하다보면 자바코드로 짜여진 SQL문을 Toad에 적용할때 또는 그 반대의 경우일때

코드를 변환하려고 삽질하는경우가 종종있다.

문장이 적을경우야 그냥 대~~충 변환해서 사용하면 되는데

좀 길어지는 Query의 경우에는 삽질의 시간이 짜증스럽게 걸리기 마련이다.

이걸 편하게 해주는 기능이 Toad에 존재한다.

 

 

 

1. Java -> SQL

 

=============================== 변환전 Java 문법의 Query

" SELECT   A, B, C"   +
" FROM Table"   +
" ORDER BY A, B" 

===============================

이런 형식의 Java Query가 있을때 저걸 토드에서 실행시키려면 따옴표 떼고 + 기호 떼고..

이제 그짓 하지 말자.

저 상태로 카피해서 토드에 복사한뒤 "Ctrl+P" (메뉴바 기준으로는 SQL Editor -> Strip Code Statement )를 해주면 깔끔하게 Toad에서 사용할 수 있는 Query문으로 변환시켜준다.

 

=============================== 변환후 Toad 문법 Query

 SELECT   A, B, C
 FROM Table
 ORDER BY A, B

===============================

 

 

2. SQL -> Java

 

Java -> SQL 의 반대상황이라 생각하면 되겠다.

 

=============================== 변환전 Toad 문법 Query

 SELECT   A, B, C
 FROM Table
 ORDER BY A, B

===============================

위 쿼리를 선택하고  "Ctrl+M" (메뉴바 기준으로는 SQL Editor -> Make code Statement )

를 누른뒤 붙여놓고자 하는곳에 "Ctrl+V"

 

=============================== 변환후 Java 문법의 Query

" SELECT   A, B, C"   +
" FROM Table"   +
" ORDER BY A, B" 

===============================

 

이와같이 했는데 이상한 문법으로 변환되거나 할경우에는 Option을 확인한다.

View -> Option... -> SQL Editor항목에서 Make code format 을 Java로 바꿔준다.

 

속도가 생명인 프로그래밍세계에서 모르면 몸이 힘들다...

이런 팁정도는 알아두는 센스~~~

2666 view

4.0 stars