Oracle SQL 数据定义语句全面解析
1. Oracle SQL 环境概述
Oracle 提供的最基础工作环境是 Oracle SQL *Plus 环境,它是一个命令输入界面,为新的 SQL 用户提供了学习该语言的绝佳机会。这个默认编辑器是行编辑器,允许逐行输入 SQL 命令,以分号或正斜杠(/)结尾。部分行编辑命令和文件编辑命令如下:
| 命令类型 | 说明 |
| ---- | ---- |
| 行编辑命令 | 用于逐行编辑 SQL 命令 |
| 文件编辑命令 | 用于处理 SQL 文件 |
也可以使用记事本或其他文本编辑器输入 SQL 语句,将其保存为文本文件,然后通过 GET 或 START 命令(针对文本 .txt 文件)或 @ 命令(针对 SQL .sql 文件)将其读入 SQL *Plus 环境。此时,必须用单引号指定路径和文件名。
除了 SQL Plus,Oracle 还提供了其他更用户友好的基于 GUI 的组件用于学习和使用 SQL,包括 Oracle Enterprise Manager (OEM)、Oracle SQL Developer (OSQLD) 和 Oracle iSQL Plus。
Oracle 实现了自己的宿主语言 PL/SQL,它是一种语法主要类似 Pascal 的简单语言。后续会使用 BNF 符号的轻微修改版本来指定 SQL 语句的语法,同时会包含符合 C 语言编程注释规范的注释,以澄清语法表示或示例。
2. 数据库创建
在 Oracle 环境中,数据库创建较为复杂,需要了解 Oracle DBMS 本身的一些
超级会员免费看
订阅专栏 解锁全文

57

被折叠的 条评论
为什么被折叠?



