Oracle数据库学习笔记:SQLPLUS命令、表操作和基本命令

5星 · 超过95%的资源 需积分: 0 31 下载量 48 浏览量 更新于2024-12-12 收藏 322KB PDF 举报
"达内 Oracle 数据库课堂笔记" Oracle 数据库是一种关系型数据库管理系统,由 Oracle 公司开发和维护。下面是对达内 Oracle 数据库课堂笔记的详细知识点解析: **SQLPLUS 命令** SQLPLUS 是 Oracle 数据库的命令行工具,用于执行 SQL 语句和管理数据库。笔记中提到,使用 SQLPLUS 需要先设置 NLS_LANG 环境变量,以便正确地显示字符集。 **初始化表的位置** 在使用 SQLPLUS 时,需要先 cd 到 $ORACLE_HOME/rdbms 目录下,然后执行 summit2.sql脚本。 **Oracle 版本** 笔记中使用的是 Oracle 9i 9201 版本,可以使用 select * from v$version; 语句来查看当前的 Oracle 版本。 **恢复练习表命令** 要恢复练习表,需要使用 sqlplus 用户名/密码@summit2.sql 命令,并在 shell 中执行。 **登陆 Oracle 的命令** 登陆 Oracle 的命令是 sqlplus 用户名/密码,使用 show user 命令可以显示当前登陆的身份。 **分页显示** Oracle 中默认日期和字符是左对齐,数字是右对齐。使用 set pause on 命令可以开启分页显示,使用 set pause off 命令可以关闭分页显示。 **表或视图不存在** 如果表或视图不存在,使用 table or view does not exist 命令可以创建一个新的表或视图。 **Edit 命令** 使用 edit 命令可以自动打开 vi 编辑器,修改刚执行过的 SQL 语句。 **修改方法** 笔记中提到两种修改方法: 1. 使用 l 命令定位到行,然后使用 c/ 旧串/新串 命令执行修改。 2. 使用 !oerrora942 命令来查看错误信息。 **在 SQL 中执行 Unix 命令** 在 SQL 中可以使用 ! 命令来执行 Unix 命令,或者使用 host 命令来切换到 Unix 环境中去。 **初次使用时注意** 初次使用 Oracle 时,需要注意运行角本的命令,先切换到 Unix 环境下,然后 cd 到 $ORACLE_HOME 目录下,cd 到 sqlplus 目录下,最后执行 demobld.sql 脚本。 **建表语句** 笔记中提供了两个建表语句,一个是 @demobld.sql,另一个是 sqlplus nanjing/nanjing@demobid.sql。 **Save 命令** 使用 save 命令可以将当前的 SQL 语句保存到文件中,第二次保存时需要使用 replace 命令来替换之前的文件。 **Spool 命令** 使用 spool 命令可以将所有的操作记录到文件中,使用 spoolon 命令来开启记录,使用 spooloff 命令来关闭记录。 **NLS** 笔记中提到 NLS(National Language Support),是国家语言支持的缩写。 这篇笔记提供了 Oracle 数据库的基础知识点,包括 SQLPLUS 命令、初始化表的位置、Oracle 版本、恢复练习表命令、登陆 Oracle 的命令、分页显示、表或视图不存在、Edit 命令、修改方法、在 SQL 中执行 Unix 命令、初次使用时注意、建表语句、Save 命令、Spool 命令等。