Oracle边用边学

最近的项目开发使用Oracle数据库,边学边用,下面是记录的关于Oracle的一些基础的命令语句,Oracle的增删改查语句和sql基本上差不多,但是有它自己的特性,这里主要就记录一下不同的地方,同时也可以作为自己的一个知识备忘录,供以后工作中随时翻阅。

一、连接和用户、密码类型命令:


1、在sql plus中显示当前登录用户:show user
2、退出:exit
3、进入sqlplus 的方法:运行中输入sqlplus (dos界面)或者sqlplusw(显示的是窗口)
4、链接命令:
conn 用户名/密码@网络服务名[as sysdba/sysoper]
如:conn system/bjpowernode
conn sys/manager as sysdba

5、断开数据库链接:
disc [connect]

6、修改密码:
在已经链接后,使用dba角色登录后使用下面的命令:
passw 

二、文件操作命令:
1、start和@ 
运行sql脚本
sql>@d:\a.sql 或者start d:\a.sql
2、edit
编辑指定的sql脚本
sql>edit d:\a.sql
3.spool
将sql plus屏幕上的内容输出到指conn定文件中
sql>spool d:\b.sql(此命令会创建这个文件) 
输入并执行sql语句 
最后输入sql>spool off命令

三、交互式命令
1、&
可以替代变量,而该变量在执行是需要用户输入
sql>select * from emp where job='&job'
2、edit
编辑制定的sql脚本
3、spool
将sql plus屏幕上的内容输出到指定文件中

四、显示和设置环境变量
1、linesize
可以设置显示行的宽度,默认是80字符
sql> show linesize
sql> set  linesize 90
2、pagesize
设置显示每页显示的行数目,默认是14
用法同linesize


注意的地方:

1、在Oracle中不支持select top  2  * from syst_user语句

2、 每个sql语句结束后都需要用分号表名语句的结束,否则都是提示2

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值