内部培训-基础
回收)、 0,以保证数据的安全与保密,防止非法用户对数据库的使用与破坏。另外 中的*, 命令还有
审计控制(%&、%&), 系统控制( '), 会话控制( )
其他语句:(添加注释)、( 、')、&、
正因为 , 语言的这些特点,使它受到人们的广泛重视与欢迎。近几年来,, 语言已成为标准的数据库语言,现在
已有一百多个数据库管理产品支持 , 语言。
,.) 是 的 交 互查询工具,它 允 许 用 户 使用 , 命 令 交互 式 地 访问数 据 库 ,也 允许 用 户 使用
,.) 命令与系统发生联系。
1.1.3 启动 SQL*PLUS
启动 ,.) 的步骤如下:
() 将 软件安装到机器上。
() 启动机器进行操作系统登录,成功后用户将在屏幕上看到操作系统的提示符,说明进入操作系统已经成功。
() 启动 数据库系统,将 * 装入内存中,命令执行后,就可以运行工具软件了。
( ) 在操作系统提示符下执行 ,.):
*********1*,)*2*)3
,.) 将显示它的版本号、日期和版权信息,并提示你输入用户名。因为 保护对它所有数据的访问,
所以与它连接通常需要一个用户标识(45&6'7)和口令(%'5589&:)。
6;&*45&6'7:
输入用户名后按2)3,,.) 提示你输入口令:
6;&*%'5589&::
如果口令输入正确,,.) 将宣布你已经与 连接上了,然后显示:
*****,-
说明现在你已经进入 ,.) 中,并等待你的指示。
如果 输入 的 用 户 名 或 口 令 不 正 确 , 在 向 三次 注册 失败 后 , 屏幕 上 将 出 现 终 止 服 务 信 息 , 并 退 出
,.)。
在进入 ,.) 时,也可以在命令行上直接输入用户名和口令,中间以“<”分隔,比如,你的用户名是 ,
口令是 ,那么你输入下列命令:
1*,)*<
就可以进入 ,.) 中。
当你想停止工作并离开 ,.),则可以输入 = 或 ,) 命令。
,-=
1.1.4 SQL*PLUS 命令
,.) 可接收两种类型的命令: , 命令和 ,.) 命令。, 命令主要用来对数据库进行操作,而
,.) 命令主要用来设置查询结果的显示格式,设置一些环境选项。
、, 命令
, 命令主要用于 数据库中创建、存储、改变、检索和维护信息。当输入 , 命令时,,.) 将其
保存在内部缓冲区中,这个内部缓冲区称为 , 缓冲区。, 缓冲区只保存一条 , 命令,当输入新的 , 命令时,原
来保存的 , 命令就被删除。用户可以利用 , 缓冲区在不重新输入命令的情况下,编辑、运行上一次执行的 , 命令。
, 命令可以分一行或多行输入,如果在一行输入,则是
,-**>>>>!**$*?#;
在 , 命令输入过程中,如果按 ) 键,则表示命令分多行输入,在下一行的开始处将自动出现一个行号。
如:
,-**>>>
!*
*$*?#;
, 命令完成,可以用分号(;)、斜线(<)或空行来结束命令的输入。输入分号并按 ) 键,则结束 ,
命令的输入,并运行 , 缓冲区中的命令。在单独的一行上键入斜线并按 ) 键,,.) 将运行 , 命令。如
果输入一个空行,即在命令的最后一行后按 ) 键,,.) 显示一个行号,此时再按 ) 键,,.)
结束 , 命令的输入,回到 ,.) 的提示符状态。
、,.) 命令
,.) 命令用于设置查询结果的输出格式,形成复杂的报表,编辑 , 命令,设置系统变量并可提供帮助信息。
,.) 的很多命令可简写成一个或几个字母,,.) 命令的输入与 , 命令不同,例如,我们想改变
表的 列的显示格式,可以键入:
,-)**!*1>**+
) 命令为 列的数据显示设置了“1”和“,”,并给出了新的列标题,通过运行前面的 , 命令可以清楚地
看到 ,.) 命令的结果。
在输入 ,.) 命令过程中,按 ) 键表示输入完成,而不必输入分号(;)。
如果命令输入占满一行,光标会自动移到下一行,可以继续输入,直到按 ) 键结束输入。
1.1.5 获取帮助
*