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

SQL必须要掌握的内容:一句话来概括就是增删改查。具体内容如下:
SQL学习大纲
一、表的增删改
创建表:Create table 表名(字段1,字段2……)
删除表:drop table 表名
修改表结构:
删除列:alter table 表名 drop column 列名
增加列:alter table 表名 add(列名 数据类型, 列名 数据类型.....)
修改列的数据类型:alter table 表名 modify(列名 数据类型)
二、表内容的增删改
增加表数据:insert into 表名 (列1, 列2.....) values(值1, 值2.....),插入全部字段绿色字体部分可以省略。
删除表数据:
按条件删除部分数据:delete from 表名 [where 条件]
删除全部数据:truncate table 表名
更新表数据:update 表名 set 列=值, 列=值....... [where 条件]
查询数据:select 列名 from 表名 [where 查询条件]
个人认为最难的应该是查询数据,简单的查询语句很容易,但是复杂的查询语句需要考虑很多东西,比如:条件是否关联正确;是否需要外关联;查询语句的性能问题;索引问题等等都需要考虑。关于查询语句的性能我后面会专门写一些。

PLSQL学习大纲
PLSQL由关键字DECLARE、BEGIN、EXCEPTION、END定义,他们将PLSQL程序分为三个部分:
声明块:变量声明,常量和其他代码元素的语句,比如游标CURSOR,数组等;
可执行块:可执行块由SQL组织成;
异常处理块:用于捕获可执行块运行时引发的任何异常;
程序结构大致如下:
Declare
变量声明
Begin
可执行块
Exception
异常处理
End
PLSQL我就大致讲一下框架,PLSQL需要学习内容还是蛮多的。后面有时间会补充详细的开发技巧。后续会持续补充干货。




