oracle基础(三)

本文总结了Oracle数据库管理中的关键SQL Plus命令,包括修改sys和system用户密码、解锁用户、创建备份表等实用操作。此外还介绍了如何设置报表格式、使用提示和变量等功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.修改sys,system用户的密码
  conn /@orcl as sysdba
  alter user sys identified by sys;
  alter user system identified by system;
2.解锁用户scott
  alter user scott account unlock;
3.备份scott用户表
  conn scott/scott@orcl 
  create table emp_bak as select *from emp;
  create table dept_bak as select *from dept;
4.在SQL语句及脚本文件的开始放置如下语句是个良好的习惯
  CONNECT 用户名/口令@主机字符串
  实际项目中,这些DROP语句常集中放置在一个SQL脚本文件中
5.Oracle服务器由两部分组成
  Oracle数据库(Oracle Database)
  Oracle例程(Oracle Instance)
6.从数据字典中查看表空间情况
  conn /@orcl as sysdba
  select tablespace_name,block_size,status,segment_management     from dba_tablespaces;
7.oracle 10g新增3个define变量,可以用define命令查看这些变量的当前值
  _date:提供基于当前nls_date_format设置的日期
  _privalge:包含了当前用户的权限
  _user:包含了连接到当前数据库的用户名称
8.ttitle和btitle可以设置报表的页眉和页脚(ttitle off,btitle off取消设置)
  ttitle '雇员薪水清单'
  btitle '梁智铭股份有限公司'
  select empno,ename,sal from emp;
9.column:控制某个列的显示格式
  column ename heading '雇员姓名' format A15
  column sal heading '薪水' justify center format $99,999.00
  column comm heading '红利' justify right format $99,999.00 null '无'
  column hiredate heading '聘用日期'
  select ename,sal,comm,hiredate from emp;
10.prompt:在屏幕上输出一行数据,这种输出方式,非常有助于在存储的脚本文件中向用户传递相应的信息。
11.sql*plus环境中,可以使用替换变量来临时存储有关的数据。oracle有以下三种方式:
  (1)&
  (2)&&
  (3)define和accept
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值