1.conn或connect命令,用于连接数据库
用法:conn 用户名/密码@网络服务器名 [as sysdba/sysoper]
当用特权用户身份连接时,必须带上as sysdba或是 as sysoper
例子:
conn admin/admin //如果是本机,并且只有一个数据库时,这样也行啊
conn admin/admin@192.168.1.100:1521/orcl //表示连上192.168.1.100中的orcl数据库
conn system/manager as sysoper //这个表示本机,并且只有一个数据库
2.disc 或disconnect命令,断开当前数据库连接
用法
disc //直接用,就是断开当前数据库连接
3.linesize 命令,用于显示sql*plus每行显示的字符
用法:
show linesize //显示当前sql*plus每行显示的字符
set linesize 90 // 设置sql*plus每行显示的90个字符
4.pagesize 命令,用于显示sql*plus每页显示的数目,默认是14页
用法
show pagesize //显示当前sql*plus每页显示的数目
set pagesize 10 // 设置sql*plus每页显示10条数目
5. start和@命令, 运行sql脚本
用法:
@ D:\user.sql或者 start D:\user.sql
6.edit命令 ,编辑sql脚本
用法:
edit D:\user.sql //之后就会以文本的形式打开user.sql
7.spool命令 ,把当前屏幕上的内容输出到指定的文件
用法:
spool D:\user.sql //之后就会生成user.sql文件
8.passw/password命令,该命令用于修改用户的密码,如果要修改其它用户的密码,需要用sys/system登录
用法:
passw //如果是当前用户,直接用就行了
passw zhangsan //sys/system用户用, 然后输入密码就行了
9.show user命令 ,显示当前的用户
用法:
show user //直接用
10.exit 命令,退出当前sql*plus
用法:
exit //直接用
11.drop user命令,删除用户 ,要有dba权限才能删除某个用户,或者要具有drop user的权限
用法:
drop user zhangsan //删除用户zhangsan
drop user zhangsan cascade //表示把用户zhangsan删除,并且用户所拥有的表也删除
12.&交互命令,可以替代变量,而该变量在执行是需要用户输入
用法:
select * from user where id='&id'//这个id就是要求输入的