自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 oracle合并查询

1). Union 该操作符用于取得两个结果集的并集。当使用该操作符时,会自动去掉结果集中重复行。2).union all 该操作符与union相似,但是它不会取消重复行,而且不会排序。3). Intersect 使用该操作符用于取得两个结果集的交集。4). Minus 使用改操作符用于取...

2015-06-29 16:32:11 1568 2

原创 oracle分页查询

oracle分页查询。 查询第6条到第10条数据:rownum相当于系统给分配的一列。 图中第二种方式效率更高一些。

2015-06-29 16:01:40 1307 2

原创 oracle多表查询

多表查询首先要避免笛卡尔集,要避免笛卡尔集,那么查询条件不得少于表的个数-1. 1.显示雇员名,雇员工资以及雇员所在的部门:2.显示部门号为10的部门名、员工名和工资:3.显示各个雇员的姓名,工资以及工资的级别: 4.显示雇员名,雇员工资及所在部门的名字,并按部门排序**自连接**5.显示出F...

2015-06-29 14:37:01 1238 0

原创 oracle分组查询

分组函数 在分组函数中,如果有一个查找项分组,其他项必须也分组,比如下面的语句会报错,因为sal分组了,而ename没有分组:1.显示工资最高的员工: 2.显示所有员工的平均工资: 2.1使用系统函数: 2.2自定义计算:3.显示工资高于平均工资的员工信息:对查询结果进行分组统计:4.查询...

2015-06-29 14:19:44 1988 0

原创 oracle数据库使用之数据查询入门

1.在查询过程中使用算术表达式对数据进行运算 student表结构如下: 最后一项salary表示每个人的月薪,我现在想查询每个人的年薪: 2.使用nvl函数处理null值,向表中插入一条数据,该数据的salary项为null: 不使用nvl函数:使用nvl函数: 3.将查询...

2015-06-29 13:37:27 1219 0

原创 oracle数据快速删除

上文说了创建数据还原点的事,数据恢复的前提是我们在删除的时候使用了delete命令来删除,delete在删除的过程中会写日志(所以我们的数据才能够恢复),当然,写日志会导致删除速度变慢。如果我们使用truncate命令来删除表中所有的记录,那么即使创建还原点也无法恢复,因为truncate命令在删...

2015-06-29 10:10:27 976 0

原创 oracle在敏感操作前创建还原点

我们都知道,在vmware虚拟机中有一个拍摄快照的功能,我们可以把系统此时的状态保存下来,一方后面遇到不测事件,也好将系统还原,oracle中也有类似功能。 首先创建一张学生表: 向学生表中插入一条数据: 查询数据: 数据正常显示,没有问题。 我现在要删除这条数据,在删除之前...

2015-06-29 10:05:13 2143 0

原创 oracle常用数据类型

oracle中常用数据类型分为三大类:number(5,2)表示该数共有5个有效位,其中小数两位。即范围为-999.99~999.99 如果要表示整数,那么后面的小数位不写即可。 如果number后面两个参数都不写,则表示精度最高的情况。

2015-06-28 11:15:25 1106 0

原创 oracle修改登录认证方式

通过配置sqlnet.ora文件,我们可以修改oracle登录认证方式。 SQLNET.AUTHENTICATION_SERVICES=(NTS);基于操作系统的认证 SQLNET.AUTHENTICATION_SERVICES=(NONE);基于oracle认证 SQLNET.AUTHEN...

2015-06-28 08:56:33 1952 0

原创 oracle设定用户密码使用时间

强制用户定期更换密码,要怎么设置? 假设密码用10天之后必须修改,宽限期为2天: 把电脑时间往后调十天,然后登录: 系统提示用户密码两天内失效,这时把电脑系统再往后调两天,然后登录: 系统提示密码已经失效,必须先更改密码,然后才能够登录。

2015-06-27 22:01:02 1364 0

原创 oracle口令管理之允许某个用户最多尝试三次登录

如果一个用户连续三次登录失败,则锁定该用户两天,两天之后该用户才能重新登录。 创建profile文件: 更新账户: 三次登录失败后用户就会被锁定:用户锁住之后要怎么给他解锁: 解锁之后就可以正常登录了。

2015-06-27 21:25:32 1730 0

原创 oracle授权另外一个用户访问自己创建的数据对象

oracle安装好之后,有一个默认的scott用户,该用户有一个默认的emp表,怎样让新创建的用户也能够访问这个表呢? 授权xiaoming这个用户访问emp表,但是xiaoming只有select权限,如果想给他delete权限,只需要把select换为delete即可,如果想给他所有权限...

2015-06-27 20:56:44 2190 0

原创 popupWindow使用详解

popupWindow说起来简单,但是使用略麻烦,今天带大家来看看怎么使用,先来看看效果图: 先来看看布局文件吧:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" ...

2015-06-27 19:02:23 1991 1

原创 oracle用户管理实例

oracle中的用户角色分为预定义角色和自定义角色。 角色是把常用的权限集中起来形成角色。 授权/分配角色命令 grant 权限/角色 to 用户 收回权限命令: revoke 综合案例: 创建一个用户wangwu,然后给他分配两个角色,让他可登录,创建表,可以执行CRUD操作,然后...

2015-06-27 11:29:19 1323 0

原创 oracle用户管理入门

1.创建一个新用户(普通) create user 用户名 identified by 密码 示例,创建一个名叫小明的用户,密码为xm 2.以管理员的身份给普通用户修改密码(当普通用户忘掉自己的密码时) alter user 用户名 identified by 新密码 3.创建一...

2015-06-27 09:31:35 1037 0

原创 sqlite数据库修改及升级

今天是上班的第二天,听说我最近的任务就是改bug,唉,权当学习了,遇到的一些问题都记录下来。sqlite数据库是android中非常常用的数据库,今天帮别人改bug,遇到一些问题记录下来。 1.修改数据库表的结构要通过数据库升级来实现,数据库会自动执行SQLiteOpenHelper的继承类中的...

2015-06-26 18:05:18 1749 0

原创 android之listView定位到指定行同时隐藏输入键盘

帮别人该bug遇到的一个问题,记录下来。 listView.setSelection(a); 这个方法可以让让你的listview定位到指定行但是如果紧接着执行隐藏输入键盘的代码,则会有bug,这个时候定位无法实现。 imm.hideSoftInputFr...

2015-06-26 12:10:29 1341 0

原创 oracle数据库常用命令

conn 连接新用户,常用来切换用户 conn 用户名/密码 连接新用户 show user 查看当前用户 disc 断开当前连接,但是不退出sqlplus窗口 exit 断开当前连接并且退出sqlplus窗口 passwd 修改用户密码,如果给自己修改密码可以不带用户名,如果给别人修改密...

2015-06-13 09:35:16 1207 0

原创 Oracle11g安装完成后给用户解锁

安装时候你可能忘记给普通用户scott解锁,导致安装成功后普通用户无法登录,那该怎么办呢?先用system用户登录,登录成功之后就可以给其他用户解锁了。 如图: 同理,如果要锁定某一个用户,只需要把unlock改为lock即可。

2015-06-13 09:10:02 3072 0

原创 Git学习笔记(一)

刚开始学Git,记录下来,讹误之处还望指教。安装好git之后,有两个东东,如图: git bash 表示是命令行操作。 git GUI 表示是图形化操作。但是这个界面用起来不方便,另一个图形化操作工具是Tortoise Git,不过个人并不建议使用图形化操作界面,因为不方便在Linux和Win...

2015-06-11 21:04:49 1512 1

提示
确定要删除当前文章?
取消 删除