Oracle数据库PL/SQL介绍

 我来答
完满且闲雅灬抹香鲸P
2022-10-26 · TA获得超过1.8万个赞
知道小有建树答主
回答量:380
采纳率:0%
帮助的人:74.7万
展开全部

  什么是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

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
迈杰
2024-11-30 广告
迈杰转化医学研究(苏州)有限公司于2013年成立,其前身为凯杰(苏州)转化医学研究有限公司。基于基因组学、蛋白组学、细胞组学及病理组学等综合性转化医学平台,丰富的伴随诊断开发经验,高质量的管理体系以及高素质的研发管理团队,迈杰转化医学为全球... 点击进入详情页
本回答由迈杰提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式