Orcal使用基础大全系列一之【初步安装后的基本操作(实例中用到自带的emp表和dept表)】

Orcal使用基础大全

初步安装后的基本操作(实例中用到自带的emp表和dept)

1、用超级管理员syssysdba权限登录

         格式:sqlplus sys/密码 as sysdba

         Orcal使用基础大全系列一之【初步安装后的基本操作(实例中用到自带的emp表和dept表)】

2、解锁与锁定账号,如Scott账号(刚装的Oracle默认锁定此账号)

         格式:alter user scott account lock/unlock

                   eg:

                            锁定Scottalter user scott account lock

Orcal使用基础大全系列一之【初步安装后的基本操作(实例中用到自带的emp表和dept表)】

                            解锁scottalter user scott account  unlock

Orcal使用基础大全系列一之【初步安装后的基本操作(实例中用到自带的emp表和dept表)】

                           

3、查看表结构

         desc table 如:desc emp;

4、用来计算一些表达式(+-*/)的表dual

         select 2*2 from dual;

5、为表取别名

         select ename n from emp;这里面n就是表ename的别名

6、系统时间sysdate

7、字符串连接符“||

         select ename||sal from emp;

8、消除重复的关键字distinct

         select distinct deptno from emp;

9、空值判断is null/is not null

         select ename from emp where comm is null;

10in语句,控制查询范围

         select ename from emp where sal in(800,1500,2000);

11、模糊查询like语句

         select ename form emp where ename like '_A%';选出第二个字母为A的人

12、转义字符

         默认的转义字符为\ ,自定义转义符的关键字为escape

         如我们要查询出姓名里面含%符号的人(有点偏激,但这里只是举例),就需要在模糊查询中用到转义符了,代码如下

         select ename from emp where ename like '%\%%';

         select ename from emp where ename like '%&%%' escape '&';

         这两句效果一样

13、排序(desc\asc

         select * from dept order by deptno desc ;deptno降序

         select * from dept order by deptno asc ;deptno升序

         select * from dept order by deptno desc,ename asc;

         deptno降序排列,当deptno相同时以ename升序排列

14ed用法,在文本中打开刚用到的sql语句



     

你可能感兴趣的:(oracle基础)