基本的oracle查询操作语句

1:win+R  sqlplus 进入sql操作界面

2:输入用户名:scott   输入口令 tiger 进入账户

3:进行用户之间的切换操作:conn  sys/changeoninstall as aysdba

4:显示当前使用用户名:show user

5:   进行查询操作: select  *  from emp;

6:进行表的格式操作

    (1) 设置每行显示打数据长度: set linesize 300

      (2)  设置每页显示打数据行数: set pagesize 30

      (3)重新查询表emp  一检验修改结果  select  *  from emp;

7: 操作文件命令:创建记事本文件 ed distney  创建名为distney的文件

                             打开文件  @地址+文件名.后缀 ( 记事本内部往往储存的是命令行进行执行)

8:文件的copy:  cmd模式下 copy d:\my.txt d:\hello.txt

                          sql模式下 host opy d:\my.txt d:\hello.txt 也可完成这个操作

9:查看数据库表结构:select * from tab;

10  查看具体一个表的 具体结构  desc 表名 例:descr emp

11   查看一个表中的具体的列  select *|列名  (别名)         from  表名;

12   查询一个表中多列时    select job,sal,ename from emp;  注意加逗号

13   查询一个表中多列时 并为列名取别名时。select empno num,ename name,job,(sal+400)*12+sal*3+300*4 income from emp; 列可以进行数学运算 例如 这个income 就是模拟计算了国有企业的年薪加补贴。

14  将一个列里的重复信息去重  selectdistinctjob from emp; 

       去重多列:SELECT DISTINCT empno,job FROM emp ;

15 select '姓名是:'||ename,'工作是:'||job from emp;
   效果如图
 区别在于 改代码不仅仅是改变了列名称  事实上他杀是在这个列的每个数据之前打了一个记号



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值