首页 > 数据库 > Oracle > 使用SQL*Plus
启动
在“运行”对话框中输入:cmd,打开DOS命令行窗口,然后可以通过以下方式登陆数据库:
1、输入sqlplus /nolog,然后conn scott/tiger或者conn / as sysdba
2、输入sqlplus "/ as sysdba"
说明:在本机登陆数据库的话,可以直接使用“/”,而不用“sys/sys_password”的方式。
第一种方式任何情况下都可行。
一般形式:user-name/pass-word@[service-name] [as sysdba | as sysoper]
退出
exit
执行命令
在SQL*Plus中的命令有三种:SQL语句,PL/SQL语句和SQL*Plus内部命令。重点是SQL*Plus内部命令。
SQL语句的结束符
分号“;”,斜杠“/”,空行。
空行与前两者不同,它只是把命令存储在缓冲区中,而不是执行。若要执行,还需要输入“/”或者“run”。
如何在SQL*Plus中执行操作系统命令?
在Windows操作系统中,输入:SQL>host [命令]。比如:SQL>host dir
这样就可以在不退出SQL*Plus环境的情况下执行命令了。
SQL*Plus编辑命令
1、添加语句
a text
2、增加语句
i text
3、修改字符
c /old/new
4、列出缓冲区中的内容
l
l[#],比如l1,表示列出第一行语句
l*,表示列出当前行语句
5、删除
del,删除当前行
del [#],比如del 1,表示删除第一行
6、编辑缓冲区内容
ed,用默认的编辑器打开当前缓冲区中的内容
[@more@]来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/17826/viewspace-911912/ ,如需转载,请注明出处,否则将追究法律责任。