oracle基本的查询语句,Oracle基本查询语句

书写一个最简单的 sql 语句,查询一张表的所有行和所有列:

该实验的目的是初步认识 sql 语句,执行一个最简单的查询.

Select * from emp;

EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO

----- ---------- --------- ---------- ------------ ---------- ----- ------

7369 SMITH CLERK 7902 17-DEC-80 800 20

7499 ALLEN SALESMAN 7698 20-FEB-81 1600 300 30

7521 WARD SALESMAN 7698 22-FEB-81 1250 500 30

7566 JONES MANAGER 7839 02-APR-81 2975 20

7654 MARTIN SALESMAN 7698 28-SEP-81 1250 1400 30

7698 BLAKE MANAGER 7839 01-MAY-81 2850 30

7782 CLARK MANAGER 7839 09-JUN-81 2450 10

7839 KING PRESIDENT 17-NOV-81 5000 10

7844 TURNER SALESMAN 7698 08-SEP-81 1500 0 30

7900 JAMES CLERK 7698 03-DEC-81 950 30

7902 FORD ANALYST 7566 03-DEC-81 3000 20

7934 MILLER CLERK 7782 23-JAN-82 1300 10

你看到可能折行了,没有关系,后面我们会讲到.

查询 emp 表的所有行,所有列。对于小的表我们可以这样书写,对于大的表我们一般查询指定条件的行和我选定的列。Emp 表在 scott 用户下.scott 用户是一个练习帐号,密码是 tiger,如果你没有这个帐号可以随时建立,练习完了可以随时删除.招之既来,挥之既去.

10g 版本数据库中,scott 用户默认是锁定的.使用下面的语法解锁.

SQL> conn as sysdba

Connected.

SQL> alter user scott account unlock identified by tiger;

解锁同时修改密码

User altered.

如果没有 scott 用户也不要紧.数据库内含了建立该用户的脚本

SQL> conn as sysdba

Connected.

SQL> @%oracle_home%\rdbms\admin\utlsampl.sql

建立完成以后会自动退出 sqlplus,请重新登录既可.

运行 sqlplus /nolog

SQL> conn scott/tiger

Connected.

SQL> select * from tab;

TNAME

------------------------

DEPT

EMP

BONUS

SALGRADE

查看当前用户的所有的表.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值