Oracle学习笔记:环境变量与基本操作

需积分: 3 2 下载量 194 浏览量 更新于2024-09-13 收藏 1.02MB DOC 举报
Oracle笔记涵盖了Oracle数据库的基础概念与常用操作。首先,笔记强调了ORACLE_SID这个环境变量的重要性,它是识别数据库实例的关键标识,类似于数据库的名称或别名,通过它可以在SQL和sqlplus环境中定位和连接到特定的数据库实例。 笔记介绍了Oracle的主要数据类型,包括NUMBER(用于存储数值)、VARCHAR2(处理字符数据,可以包含字符串和文本)和DATE(用于日期和时间的存储)。Oracle SQL语法相对灵活,支持大小写不敏感,但在团队协作中,为了代码一致性,建议统一使用小写。此外,数字和日期的格式也有规定,如日期靠左,字符和字段名首字母大写,数值靠右。 在输入SQL命令时,双引号用于定义别名,而单引号用于表示字符、字符串和日期值。用户在忘记密码时,可以通过在命令行输入"sqlplus/assysdba"快速恢复权限。SQL命令通常以分号结尾以表示命令的结束,如果想查看上一条命令的结果,可以使用"l"或"list"命令。"desc"命令用于显示表的结构,而遇到错误时,可以利用"!oerrora942"查询具体的错误代码及其解决方案。 在进行数据库操作时,如建立连接,可以使用"connect"命令,如"connect 用户名/密码",而"spool"命令用于将查询结果保存到指定文件,如"spool sql11.lst"。系统表如"user_tables"用于查看数据库中的表名等元数据信息,其字段名可以通过"select table_name from user_tables"获取。 在执行完SQL命令后,可以使用"!"来返回到操作系统命令行,如"sun-server%",然后通过"exit"命令回到SQL环境。整个过程强调了基础操作的连贯性和错误处理的方法,对于初学者来说,这是理解和掌握Oracle数据库操作的重要起点。