Q

Why do many DBMS push their own programming languages?

Why do many DBMS (ex. Oracle) push their own programming languages (ex. PL/SQL)? And what can PL/SQL be used for in Oracle?
So that database vendors can provide features that differentiate their product from other vendors – to provide sought out flexibility to IT professionals for their particular DBMS.

PL/SQL is the procedural language extension for ORACLE that allows programmers for writing their own procedures and functions as well as using the vast array of built-ins or APIs to process, manipulate, transform and present data retrieved from the ORACLE database that can not be achieved by strict or pure SQL.

You can use PL/SQL for displaying a simple output of "Hello world" to building complex applications.

This was first published in February 2005

Dig deeper on Using Oracle PL-SQL

Pro+

Features

Enjoy the benefits of Pro+ membership, learn more and join.

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

0 comments

Oldest 

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

-ADS BY GOOGLE

SearchDataManagement

SearchBusinessAnalytics

SearchSAP

SearchSQLServer

TheServerSide

SearchDataCenter

SearchContentManagement

SearchFinancialApplications

Close