主要针对以下问题进行讲解:
1.列别名和表别名
2.select…from where…group by….having….order by…
3.order by 排序 正序,逆序,单列排序,多列排序
4.rownum rowid Oracle的伪列
5.函数:单行函数(日期函数,字符函数,数学函数,转换函数,其他),多行函数
6.聚合函数(max ,min avg,sum,count)
7.group by 分组
8.having关键字
使用Ajax同步请求增加页面等待提示
使用Ajax同步请求增加页面等待提示
最近在做项目时,有一个需求是批量打印好多个合同,使用AJAX向后台传送数据,等待后台执行后,需要把生成之后的文件地址传送过来。
后台的处理时间比较长,根据合同的多少可能等待时间比较长,会达到10s左右,这个时候如果不加任何的提示,会导致用户因为没有看到是否执行而导致重复的操作,为了增加用户的体验感,,以及项目的完善性,
这个时候就需要增加一个等待页面进行提示。
Oracle数据库 sqlplus常用命令
Oracle学习思维导图
sql*plus常用命令
(1)conn[ect]:切换用户
(2)disc[onnect]:断开某个用户和数据库的连接
(3)passw[ord]:修改用户密码
(4)show user:查看当前用户
(5)exit:退出数据库
(6)desc[ribe] 表名:查看表结构
交互式命令:
(1)&:可以替代变量,而在变量执行的时候,需要用户输入
Select * from emp where deptno=’&deptno’;
注意:Oracle中字符串用单引号
(2)ed[it]:编辑指定的.sql文件的 edit C:\a.sql
(3)spool:可以将sqlplus屏幕上的内容输出到指定的文件中
Spool d:\a.sql
Select * from emp;
。。。查询结果
Spool off
解锁用户和修改密码:
(1)sqlplus连接到数据库:sqlplus sys/123456 as sysdba
(2)输入解锁语句:alter user scott account unlock;
(3)修改密码:alter user scott identified by 654321;
passw【ord】用户名:可以去修改其他用户的密码。
passw:表示修改自己的密码。
Servlet中读取txt文本文件路径问题
在进行javaweb开发中,遇到了一个问题,就是Servlet读取webcontent下的文本文件路径问题,会出现系统找不到文件的各种错误,经过查找问题,发现原来是由于这个项目部署在tomcat上之后,文件的目录结构会发生相应的一些变化,所以说使用常规的获取相对或绝对路径的方式在这个照常使用会导致运行之后,系统提示找不到文件路径的一些错误提示。
下面对如何在servlet中读取WEB-INF下的我存放的txt文件进行记录。
plsql中如何创建函数,触发器以及包和变量的使用
在数据库的操作中,在编写sql语句的时候,我们可能会用到函数以及触发器等的操作来简化我们的工作。
在这片文章中,也和我以前的博文一样,不是纯粹的理论讲解,而是采用的是案例的方式进行笔记的记录说明。还是用到的以前博文中的员工表emp
oracle数据库忘记sys(或system)账户密码
一、忘记除SYS、SYSTEM用户之外的用户的登录密码。
用SYS (或SYSTEM)用户登录: sqlplus sys/password as sysdba
使用如下语句修改用户的密码: alter user user_name identified by newpassword;
注意:密码不能全是数字。并且不能是数字开头。否则会出现:ORA-00988: 口令缺失或无效