Oracle
文章平均质量分 61
夏日不浪漫
江湖空老,总有年少无惧。
展开
-
Oracle基础及DDL语句
Oracle基础及DDL语句用户管理表alter table语法sysdba:数据库管理员sysoper:数据库操作员1.数据定义语言DDL,包括create(创建)命令,alter(修改)命令,drop(删除)命令等。2.数据操纵语言DML,包括insert,update,delete,select…for update命令等。3.数据查询语言DQL,包括基本查询语句,Order By...原创 2018-10-11 22:51:24 · 639 阅读 · 0 评论 -
Oralce DML语句
Oracle增删改查插入数据更新数据删除数据连接查询--聚合函数插入数据insert into 表名 values(值1,值2,值3)--插入全部数据insert into 表名(字段1,字段2,字段3) values(值1,值2,值3)--插入部分字段数据insert into employee values('0001','Jason','1','1001','10000','1');...原创 2018-10-12 20:47:23 · 254 阅读 · 0 评论 -
Oralce子查询,伪列,函数
Oralce子查询,伪列,函数一、子查询二、伪列三、函数字符函数数字函数转换函数一、子查询select语句的结果作为外部语句条件的一部分,也可以作为一个临时表子语句的类型:1.单行子查询:不向外部返回结果,或者只返回一行结果 >,<,= 2.多行子查询:向外部返回0行,1行或多行 in,<any,<all原创 2018-10-12 21:02:08 · 346 阅读 · 0 评论 -
Oracle同义词,序列,视图,索引,表空间
Oracle同义词,序列,视图,索引,表空间一、同义词二、序列调用序列修改序列删除序列三、视图四、索引五、表空间一、同义词同义词是(synonym)数据库对象的一个别名,oracle可以为表,视图,序列,过程,函数,程序包等创建别名。create synonym 同义词 for (表名......)二、序列Create Sequence myseq --序列名称Incremen...原创 2018-10-12 21:23:10 · 492 阅读 · 0 评论 -
PL/SQL语法
PL/SQL语法1.语法结构:2.语法格式:声明变量属性数据类型3.条件控制1).IF语法2).IF-THEN-ELSE3).CASE4.循环结构1).LOOP-END LOOP循环2).while循环3).for循环5.顺序结构1.语法结构:[DECLARE--declaration statements] ①BEGIN--executable statements ②[EXCEPT...原创 2018-10-12 21:50:10 · 420 阅读 · 0 评论 -
Oracle游标,存储过程
Oracle游标,存储过程1.游标静态游标动态游标2.存储过程语法结构1.游标游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘数据交换会降低效率。游标有两种类型:显式游标和隐式游标...原创 2018-10-12 22:46:21 · 261 阅读 · 0 评论 -
Oracle动态sql,触发器,函数,exists
动态sql,触发器,函数,exists1.动态SQL2.触发器3.函数4.sql优化问题--exists1.动态SQL后期联编(late binding),即SQL语句只有在运行阶段才能建立,例如当查询条件为用户输入时,那么Oracle的SQL引擎就无法在编译期对该程序语句进行确定,只能在用户输入一定的查询条件后才能提交给SQL引擎进行处理。语法:Excute immediate 动态SQ...原创 2018-10-12 22:59:42 · 1871 阅读 · 0 评论