PL/SQL是什么?他的中文名是什么?

来源:百度知道 编辑:UC知道 时间:2024/06/19 04:46:47

PL/SQL PL/SQL是一种高级数据库程序设计语言,PL/SQL语言在将SQL语言的灵活性及功能与第三代语言的可配置能力相结合方面是独一无二的。该语言集成了面向过程语言的过程结构和强大的数据库操作,为设计复杂的数据库应用提供了功能强大、健壮可靠的程序设计语言。该语言专门用于在各种环境下对Oracle数据库进行访问。由于该语言集成于数据库服务器中,所以PL/SQL代码可以对数据进行快速高效的处理。
PL/SQL is Oracle's procedural extension to industry-standard SQL. PL/SQL naturally, efficiently, and safely extends SQL. Its primary strength is in providing a server-side, stored procedural language that is easy-to-use, seamless with SQL, robust, portable, and secure.
PL/SQL语言是Oracle公司对标准SQL语言的过程化扩展。它将SQL语言(4GL)的强大灵活性与3GL的过程性结构融为一体。
PL/SQL是Procedural Language/SQL的缩写。正如其名字所示,PL/SQL通过增加了用在其他过程性语言中的结构来对SQL进行了扩展,例如:
变量和类型(包括预定义和用户自定义)。
控制结构,如IF-THEN-ELSE语句和循环。
If <condition> then … end if
If <condition> then … else … end if
If <condition> then … elsif <condition>
then ….. End if
e.g.
If v_balance >= 50000
then v_cust_type := ‘VIP’;
elsif v_balance >= 30000