PL/SQL
위키백과 ― 우리 모두의 백과사전.
피엘에스큐엘(PL/SQL)은 상용 관계형 데이터베이스 시스템인 오라클에서 SQL언어를 확장하기 위해 사용하는 컴퓨터용 프로그래밍 언어 중 하나이다.
[편집] 특징
주로 자료 내부에서 SQL 명령문만으로 처리하기에는 복잡한 자료의 저장이나 프로시저와 트리거 등을 작성하는데 쓰인다. 범용 언어인 C와 C++ 그리고 파스칼 및 포트란 등의 프로그래밍 언어와는 다른 점으로 범용 언어들이 컴퓨터 시스템에서 특정한 작업을 처리하기 위해 만들어진 언어라고 볼 때 PL/SQL은 단지 오라클의 관계형 데이터베이스(RDBMS)에서만 사용된다는 점이다.
PL/SQL의 구조는 에이다(Ada)의 본떠 만들어졌다고 알려져 있으며, 얼핏 보면 그 구조가 범용 언어인 파스칼의 구문과 비슷하다. PL/SQL 외에도 각 관계형 데이터베이스마다 확장 언어들이 있다. 이러한 확장 언어의 대표적인 예로 마이크로소프트사의 SQL 서버에 있는 TSQL이 있다.
[편집] 같이 보기
- SQL
- 오라클
- 관계형 데이터 베이스
[편집] 외부 링크
- ((영어)) Oracle FAQ: PL/SQL
- ((영어)) Oracle Technology Center
- ((영어)) PL/SQL - Loop Examples
주요 프로그래밍 언어 (더 보기) |
산업용: 델파이 | 루비 | 리스프 | 비주얼 베이직 | 스몰토크 | 어셈블리 | 얼랑 | 에이다 | 오브젝티브-C | 자바 | 자바스크립트 | 코볼 | 파이썬 | Perl | 포트란 | ABAP | AWK | C | C++ | C# | PHP | PL/SQL | SAS | sh | VB.NET |
역사적 의미가 있는 언어: 베이직 | 시뮬라 | 알골 | 클리퍼 | 파워빌더 | APL | MUMPS | PL/I |