Oracle
JC0o0l
这个作者很懒,什么都没留下…
展开
-
Oracle查询(一)
1.普通查询具有dba权限的用户可以查看其他用户的表:select <字段>.... from <user_name>.<table_name>;排除重复字段的记录select distinct <字段名> from <table_name>;别名select &原创 2019-03-01 11:21:26 · 181 阅读 · 0 评论 -
Oracle游标
1.游标简述在这个章节,我们将会讨论在PL/SQL中的游标。Oracle创建一块称之为上下文的内存区域用来处理SQL语句,这块内存区域包含了执行SQL语句需要的所有信息,例如:语句执行后返回的记录的数量等等一个游标是一个指向上下文区域的指针。PL/SQL通过这个游标去控制上下文区域。一个游标保存有SQL语句执行后返回一个或多个记录。这些被游标保存的记录的集合被称之为活动集。你可以给游标命名进...翻译 2019-03-04 14:47:57 · 193 阅读 · 0 评论 -
DDL、DML、DCL、TCL基础(译文)
原文:blog.isdevil.comDDLData Definition Language (DDL) statements are used to define the database structure or schema. Some examples:CREATE - to create objects in the databaseALTER - alters the ...翻译 2019-03-03 20:00:12 · 252 阅读 · 0 评论 -
plsql编程基础
原文:http://blog.isdevil.com/cjerrybird/2019/03/plsql%e7%bc%96%e7%a8%8b%e5%9f%ba%e7%a1%80.html1 简介plsql编程 编出来的小程序相当于一个匿名函数,无法实现调用。那么如何执行呢?在编程完后,输入/.1.1 大致结构声明部分[可选]:用来声明变量与定义常量数据执行部分:用来放置执行的语句异常...原创 2019-03-03 19:58:08 · 521 阅读 · 0 评论 -
Oracle其他数据对象
1 视图1.1 什么是视图视图相当于一个虚拟表,通过对单个或多个表的查询进行创建。但是视图并不存储此时查询出的结果,而是相当于储存进行查询的语句,当基表的数据更新时,则视图也会相应的更新。对视图进行增删改的操作,该该操作也会相应的修改其创建时基于的表(基表)的内容.但无法通过联接视图修改多个基表1.2 对视图的操作创建视图一个基表create view <view_name...原创 2019-03-02 22:37:22 · 190 阅读 · 0 评论 -
Oracle查询(二)
用例:Oracle自带的scott用户里的例子1 分组查询group by分组select deptno,job,count(*) from scott.emp group by deptno,job order by deptno;-- group by &lt;字段1&gt; 表示按照&lt;字段&gt;进行分组-- group by &lt;字段1&gt;[,&lt;字段2&a原创 2019-03-01 23:19:51 · 203 阅读 · 0 评论 -
oracle表操作
1 数据类型数据类型参数描述char(n)n=1 to 2000字节定长字符串,n字节长,以空格填充剩余字节。若不指定,默认为1字节varchar2(n)n=1 to 4000字节变长字符串number(m,n)m=1 to 38 n=-84 to 127可变长的数值列,允许0、正值及负值,m是所有有效数字的位数,n是小数点以后的位数。如:numb...原创 2019-03-01 11:34:53 · 204 阅读 · 0 评论 -
oracle事务
事务就是对表进行的一系列操作设置保存点savepoint <point_name>;回滚到某个保存点rollback to <point_name>;提交事务commit;对记录操作后进行提交事务操作注:在提交事务之后,之前的保存点就失效了原文:http://blog.isdevil.com/cjerrybird/201...原创 2019-03-01 11:32:40 · 182 阅读 · 0 评论 -
oracle基础
数据库的选择:小型数据库:负载量小,用户大概100人内。如access中型数据库:日访问量5000~10000。如MySQL大型数据库:海量负载。如Oracle本次练习使用2007年7月11日发布的11gOracle安装官网下载地址:https://www.oracle.com/technetwork/database/enterprise-edition/downloads/i...原创 2019-03-01 11:31:07 · 228 阅读 · 0 评论 -
oracle基本操作
环境:win10;oracle11g1 sql基本关键字create:创建表add:添加记录drop:删除表delete:删除记录alter:修改表update:修改记录select:查看2 数据库管理通过DBCA进行创建删除修改3 表空间创建表空间create tabelspace <tablespace_name> datafile <fil...原创 2019-03-01 11:29:38 · 183 阅读 · 0 评论 -
Oracle 与游标搭配的几个子句
1.FOR UPDATE为了对正在处理的行不被另外的用户改动,Oracle提供了FOR UPDATE关键字来对所选择的行锁住。在游标中,若创建的游标需要执行更新或删除的必须带有FOR UPDATE关键字,不然会报错。FOR UPDATE关键字会将查询出来的数据进行行级锁定,这样在本会话期间,其他用户的会话就无法改变那些数据。用户对某表进行上锁<SELECT_statemen...原创 2019-03-04 17:50:37 · 350 阅读 · 0 评论