sql*plus命令的一些用法

1.conn或connect命令,用于连接数据库
	用法:conn 用户名/密码@网络服务器名 [as sysdba/sysoper]
	当用特权用户身份连接时,必须带上as sysdba或是 as sysoper
	例子:
	conn admin/admin //如果是本机,并且只有一个数据库时,这样也行啊
	conn admin/[email protected]: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就是要求输入的


 

猜你喜欢

转载自javaeedevelop.iteye.com/blog/1542276