Oracle一些操作

Oracle一些操作

1、登录

C:\Users\zhangshixing>sqlplus '/ AS SYSDBA'

SQL*Plus: Release 11.2.0.1.0 Production on 星期三 10月 5 13:02:57 2022

Copyright (c) 1982, 2010, Oracle.  All rights reserved.

输入口令:

连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
# 变为归档日志型
C:\Users\zhangshixing>sqlplus /nolog

SQL*Plus: Release 11.2.0.1.0 Production on 星期三 10月 5 13:10:28 2022

Copyright (c) 1982, 2010, Oracle.  All rights reserved.

2、查看版本

SQL> select * from v$version;

BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
PL/SQL Release 11.2.0.1.0 - Production
CORE    11.2.0.1.0      Production
TNS for 32-bit Windows: Version 11.2.0.1.0 - Production
NLSRTL Version 11.2.0.1.0 - Production

3、清屏

# scr代表screen
clear scr 

4、设置行的长度

# 显示200个字符再换行
set linesize 200;

5、设置列的宽度

# 设置列name的宽度6个字符(a6表示6个字符 )
column name format a6

6、属性列为数字

# 显示4个数字,格式定义为4个9
column id format 9999

7、设置分页显示

# 每100行数据分页显示
set pagesize 100
# 以简写为pages,设置为0表示丌分页
set pages 0

8、格式显示

# 设置empno显示4位
col empno for 9999
# 设置mgr显示4位
col mgr for 9999
# 设置deptno显示2位
col deptno for 99
# 设置salary显示格式
col salary for 99999.99

9、NULL处理

select ename,salary,bonus,salary+nvl(bonus,0) month_sal from emp_zsx;

nvl函数的两个参数可以是数字、字符或日期 ,但两个参数的数据类型必须一致。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值