SQL PL

SQL PL

SQL PLStructured Query Language Procedure Language의 약자로 IBM DB2(DB2 UDB 버전7) 데이터베이스 시스템에서 SQL 사용을 확장하는 명령 집합으로 IBM에 의해 개발되었다.[1]SQL의 쿼리 명령 외에 절차적 프로그래밍 기능을 제공한다.SQL Persistent Stored Modules(SQL/PSM) 언어 표준의 하위 집합이다.null

DB2 버전 9에서 SQL PL 저장 프로시저는 외부 프로세스에 펜스를 두는 대신 DB2 프로세스(DBM1 주소 공간 내부, 보다 정밀하게) 내에서 기본적으로 실행될 수 있다.[2]DB2 버전 9.7 IBM도 이 인프라에 PL/SQL 프런트엔드("SQL Unified Runtime Engine"이라 함)를 추가했는데, 이는 ISO 표준 또는 Oracle 구문을 사용하는 절차 SQL이 DB2에서 동일한 엔진에서 실행되는 바이트 코드로 컴파일됨을 의미한다.[3]null

참고 항목

참조

  1. ^ IBM 기술 센터
  2. ^ Craig S. Mullins (2012). DB2 Developer's Guide: A Solutions-Oriented Approach to Learning the Foundation and Capabilities of DB2 for z/OS (6th ed.). IBM Press. p. 658. ISBN 978-0-13-283644-9.
  3. ^ Serge Rielau. "DB2 10: Run Oracle applications on DB2 10 for Linux, UNIX, and Windows". Ibm.com. Retrieved 2012-07-26.

외부 링크