暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

oracle EBS入门基础技能SQL、PLSQL

Oracle EBS技术分享 2021-04-28
1021

      说到EBS的入门基础必须要回归到Oracle,Oracle的基础就是SQL和PLSQL。毕竟EBS是Oracle的一个产品,所以这个产品是离不开Oracle的。EBS中的Form、Report、OAF等等都是基于SQL和PLSQL,所以学好这两门基础,是入门必须技能。


Oracle 的基础就是SQL和PLSQL。



SQL必须要掌握的内容:一句话来概括就是增删改查。具体内容如下:


SQL学习大纲


一、表的增删改

  1. 创建表:Create table 表名(字段1,字段2……)

  2. 删除表:drop table 表名

  3. 修改表结构:

    1. 删除列:alter table 表名 drop column 列名

    2. 增加列:alter table 表名 add(列名 数据类型, 列名 数据类型.....)

    3. 修改列的数据类型:alter table 表名 modify(列名 数据类型)

二、表内容的增删改

  1. 增加表数据:insert into 表名 (列1, 列2.....) values(值1, 值2.....),插入全部字段绿色字体部分可以省略。

  2. 删除表数据:

    1. 按条件删除部分数据:delete from 表名 [where 条件]

    2. 删除全部数据:truncate table 表名

  3. 更新表数据:update 表名 set 列=值, 列=值....... [where 条件]

  4. 查询数据:select 列名 from 表名 [where 查询条件]


个人认为最难的应该是查询数据,简单的查询语句很容易,但是复杂的查询语句需要考虑很多东西,比如:条件是否关联正确;是否需要外关联;查询语句的性能问题;索引问题等等都需要考虑。关于查询语句的性能我后面会专门写一些。

PLSQL学习大纲


PLSQL由关键字DECLARE、BEGIN、EXCEPTION、END定义,他们将PLSQL程序分为三个部分:

  1. 声明:变量声明,常量和其他代码元素的语句,比如游标CURSOR,数组等;

  2. 可执行块:可执行块SQL组织成;

  3. 异常处理块:用于捕获可执行块运行时引发的任何异常;



程序结构大致如下:

Declare

    变量声明

Begin

    可执行块

Exception

    异常处理

End


PLSQL我就大致讲一下框架,PLSQL需要学习内容还是蛮多的。后面有时间会补充详细的开发技巧。后续会持续补充干货。



最后修改时间:2021-04-28 11:46:18
文章转载自Oracle EBS技术分享,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论