当前位置:首页 > Oracle SQLPLUS环境与查询实验报告
对表列修改
实验结果:
1、成功打开SQL*plus 输入一些命令和查询语句。 2、在目录E:\\oracle\\product\\10.2.0\\db_1\\sqlplus\\admin下找到glogin用写字板打开,添加如下代码:
column global_name new_value gname set termout off select
utl_inaddr.get_host_address||':'||lower(user)||'@'||substr(global_name,1,instr(global_name,'.')-1) global_name from global_name;
set sqlprompt '&gname>' set termout on 3、解锁scott用户
4、导入实例数据库、创建实例数据库用户、给实例用户授权、host imp vendition/oracle 添加实例数据库的路径、一直点确定,在最后输入用户。 5、使用scott/oracle用户连接
6、spool f:\\yll.txt 保存查询结果到文件 7、使用sql语句进行查询。
8、spool off停止将结果保存到文件
疑难小结:
通过本次试验,我对Oracle SQL*PLUS环境与查询思想有了进一步的了解,通过动手实现Oracle SQL*PLUS环境设置与查询,更加深刻的理解了Oracle SQL*PLUS查询的特点。学习到了设置sql提示方法。在导入实例数据库,需要创建用户并给用户授权,需要创建实例数据库关联的用户并给与授权,一条命令结尾要用分号结束,负责命令没提示。在导入实例数据库的路径是不能放在桌面负责导入输入数据库出错。查询结果如果一行显示不完可以设置linesize调整大小。在实验的过程中同时,并且在实验过程中,回顾书本上的理论知识,巩固了我的知识。
主要算法和清单程序:
1、sqlplus scott/oracle
2、断开与数据库的连接SQL>DISCONNECT 3、退出SQL*PlusSQL>EXIT
4、SELECT EMPNO, ENAME, JOB, SAL FROM EMP WHERE SAL < 2500; 5、LISTORDER BY SAL APPEND DESC ORDER BY SAL DESC 6、SQL>START EMPINFO 7、CLEAR BUFFER 8、DESC EMP
9、SELECT ENAME, SAL+250*12 FROM EMP 10、SELECT EMPNO||’‘-||ENAME EMPLOYEE, ‘WORKS IN DEPARTMENT’, DEPTNO FROM EMP;
11、SELECT DISTINCT deptno from emp;
12、SELECT ENAME, EMPNO, JOB, DEPTNO FROM EMPWHERE JOB = ‘CLERK’;
13、SELECT EMPNO,ENAME, JOB,SAL,DEPTNO FROM EMP WHERE SAL>1500 AND JOB = ‘MANAGER’ OR JOB = ‘SALESMAN’; 14、SELECT ENAME, SAL FROM EMP
WHERE SAL BETWEEN 1000 AND 2000; 15、SELECT ENAME, SAL FROM EMP
WHERE SAL BETWEEN 1000 AND 2000;;
共分享92篇相关文档