PSM 작성하기

PSM 문장 입력

Editor 영역에 직접 PSM 문을 작성할 수 있다. SQL Editor와 마찬가지로 Context Menu 또는 단축키를 통해 복사, 실행 취소, Find/Replace, Format 등의 기능을 제공한다.

또한 자동완성 기능을 통해 PSM Keyword, Procedure, Function 등을 쉽게 작성할 수 있다.

Template

PSM Editor 영역에서 우클릭을 통해 Context Menu > Template 메뉴를 선택하거나, GNB의 View > Template 메뉴를 통해 Template 탭을 열 수 있다.

어플리케이션 화면 우측에 나타난 Template 에서 트리 형태의 템플릿 아이템을 클릭하면 현재 활성화된 Editor에 해당 템플릿이 입력된다.

미리 작성해둔 Template을 통해 PSM 문장을 쉽게 작성할 수 있다.

Template

Object List Window

Object List WIndow는 특정 스키마에 존재하는 Object 목록을 확인하고 PSM Editor에 해당 Object의 코드를 입력하는 기능이다. PSM Editor Toolbar > Objects 메뉴를 통해 Object List Window를 열 수 있다.

지원하는 Object Type은 다음과 같다.

  • PROCEDURE

  • FUNCTION

  • PACKAGE

  • PACKAGE BODY

  • TYPE

  • TYPE BODY

  • TRIGGER

Object List WIndow에서는 호출한 Editor에 연결된 DB 접속 정보를 기반으로 조회 가능한 Object List를 확인할 수 있다. DB 접속 정보는 Object List Window 좌측 하단에서 확인 가능하다.

드랍다운을 통해 Schema, Object Type, Object Name을 선택하게 되면 CodePanel을 통해 특정 Object의 코드를 미리 볼수 있다. 확인 후 [OK] 버튼을 누르면 선택한 Object의 코드가 작성된 새로운 PSM Editor 창이 생성된다.

Object List Window