作者:雨竹清风
1.以scott身份登录 注意要使用scott的密码,下面的实例图是自己重设密码后的登录状况,如果未修改密码为tiger。
2.创建一个表,名为xuanxuan,结构数据与emp中相同。
SQL> create table xuanxuan as select * from emp; 可能在此显示没有emp视图或表。这时需要以system等sysdba的身份登录,授权给scott。命令为:grant create view to scott
表已创建。
3.查询job为CLERK的empno,ename,sal等信息。
SQL> select empno,ename,job,sal from xuanxuan where job='CLERK';一定要大写哦。
EMPNO ENAME JOB SAL
---------- ---------- --------- ----------
7369 SMITH CLERK 800
7876 ADAMS CLERK 1100
7900 JAMES CLERK 950
7934 MILLER CLERK 1300
4.修改其工资为2000。
SQL> update xuanxuan set SAL =2000 where job ='CLERK';
已更新4行。
5.这时需要再打开一个DOS窗口,同样以scott的身份登录。并查询查询job为CLERK的empno,ename,sal等信息。
结果还是未曾改变。
6.这时需要回到第一次打开的DOS窗口中,输入commit命令。提交数据。
SQL> commit;
提交完成。
7.再次进入第二次打开的DOS窗口中查询job为CLERK的empno,ename,sal等信息。这时就会看到数据已经变化了。
示例图如下:
第一次打开的窗口中的命令及结果。

后面有行commit命令。
第二次打开窗口中的命令及结果。
