pl/sql是什么(plsql是什么语言)

本篇文章给大家谈谈pl/sql是什么,以及plsql是什么语言对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

PL/SQL是一个什么样的东西

是一个工具,可以连接oracle,首先先要在机器上安装oracle client,然后安装plsql,最后配置$ORACLE_HOME/network/admin/tnsnames.ora,把要连接的oracle的tns信息加进去(tns也在oracle的基姿$ORACLE_HOME/network/admin/tnsnames.ora里),然后打开plsql选择对应的tns name就可派困以连接库了。

进入plsql后可以直观的管理表,用户,视图等,也可以在plsql里执行sql命尘锋念令。

[img]

PL/SQL和sql是什么区别?

PL/SQL和sql的区别:

1、结构不同:

PL/SQL:包括一扰握整套的数据类型、条件结构、循环结构和异常处理结构,PL/SQL可以执行SQL语句,SQL语句中也可以使用PL/SQL函数。

SQL:是在Microsoft SQL Server 和Sybase SQL Server 上的ANSI SQL 实作,与Oracle 的PL/SQL 性质相近(不只是实作ANSI SQL,也为自身资料库系统的特性提供实作支援)。

2、功能不同

PL/SQL在开发和管理上都比较方便,还支持导入。导出功能, 不过需要安装Oracle的客户端,并且需要配置tnsname。

Oracle psql dev是Oracle自带的工具,11g已经内嵌到数据库的安装里去了,也提供比较好的开发和管理的功能。

3、定义不同

PL/SQL:也是一种慎李卖程序语宽逗言,叫做过程化SQL语言(Procedural Language/SQL)。

sql:一般指结构化查询语言。

参考资料:百度百科 plsql

百度百科 SQL

Oracle数据库PL/SQL介绍

什么是PL/SQL               结构化查询语言(Structured Query Language 简称SQL)是用来访问关系型数据库一种通用语言 它属于第四代语言( GL) 其执行特点是非过程化 即不用指明执行的具体方法和途径 而是简单的调斗滚用相应语句来直接取得结果即可         例 delete from students where major= Nutrition ;              然而 对于有些复杂的业务流程又要求相应的程序空郑余来描述 那么 GL就有些无能为力了              PL/SQL通过增加了用在其它过程性语言中的结构来对SQL进行了扩展 使得它不仅仅是一个数据库查询语言 而且也是一个编程语言

PL/SQL代表面向过程化的语言与SQL语言的结合 在编写PL/SQL代丛肆码时可以在SQL语句中使用 ( )变量和类型( )控制语句( )过程和函数( )对象类型和方法PL/SQL语言实现了将过程结构与Oracle SQL的无缝集成例 修改一个学生的专业 如果没有该学生 就插入一个新的记录 gl_ gl sqlDECLARE     v_newmajor VARCHAR ( ):= History ;     v_firstname VARCHAR ( ):= Scott ;     v_lastname VARCHAR ( ):= Urman ;

BEGIN     update students          set major=v_newmajor          where first_name=v_last_name and       last_name=v_last_name;

lishixinzhi/Article/program/Oracle/201311/16583

关于pl/sql是什么和plsql是什么语言的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

标签列表