Oracle学习笔记2-数据库备份及SQL操作符

    数据库备份

    数据库备份  是数据库数据的拷贝,当原来的数据丢失时,数据库服务器能够启动备份数据恢复数据库
    数据的恢复  就是将一个数据文件或控制文件的拷贝重新装载,使这个拷贝在数据库服务器上可用
    物理备份    指备份数据库的物理文件,这些文件包括数据文件和控制文件
    逻辑备份    指把数据库的逻辑对象导出了一个物理文件上,一般使用import或export命令
    Export命令将对象导出到一个二进制的文件中,然后用import命令导入到数据库中,逻辑备份可以跨数据库利用Export工具可以在数据库打开状态下备份数据库。Exp命令可 以把数据库中的对象导出到一个二进制的文件中,是数据库间进行迁移的一个常用工具

  

   Oracle中的SQL操作符

1   算术操作符:
     算术操作符用于执行数值计算,可以在SQL语句中使用算术表达式,算术表达式由数值数据类型的列名、数值常量和连接它们的算术操作符组成。
     算术操作符包括加(+)、减(-)、乘(*)、除(/)
            SQL> SELECT itemdesc, max_level - qty_hand
                       FROM itemfile WHERE p_category='spares';
            SQL > SELECT itemdesc, itemrate*(max_level - qty_hand)
                       FROM itemfile   WHERE p_category='spares';
2   比较操作符
     比较操作符用于比较两个表达式的值,
     比较操作符包括 =、!=、<、>、<=、>=、BETWEEN…AND、IN、LIKE 和 IS NULL等
            SQL> SELECT itemdesc, re_level
                         FROM  itemfile    WHERE qty_hand < max_level/2;
            SQL> SELECT vencode,venname,tel_no
                         FROM vendor_master  WHERE venname LIKE 'j___s';
 3  逻辑操作符
     逻辑操作符用于组合多个计较运算的结果以生成一个或真或假的结果。
     逻辑操作符包括与(AND)、或(OR)和非(NOT)
           SQL> SELECT * FROM order_master
                         WHERE odate > ‘10-5月-05'  AND del_date < ‘26-5月-05’;
4   结果集操作符
    “UNION”操作符用于组合查询的结果以生成一个合并的结果集
     SQL> SELECT * FROM order_master
        UNION ALL
           SELECT * FROM order_master;
    “ INTERSECT”操作符用于获得两个查询结果的交集
        SQL> SELECT userid FROM older_user
        INTERSECT
        SELECT * FROM order_master;
    “MINUS”操作符用于获得两个查询结果的差
           SQL> SELECT userid FROM older_user
           MINUS
           SELECT * FROM order_master;
5   字符串连接
     在Oracle中可以使用”||”符号连接两个字符串
         SQL> select 'zhangsan, ‘||'hello' topic from dual
         结果:zhangsan hello
     操作符的优先级:
           SQL 操作符的优先级从高到低的顺序是:
           算术操作符           --------最高优先级
           连接操作符
           比较操作符
           NOT 逻辑操作符
           AND 逻辑操作符
           OR  逻辑操作符   --------最低优先级

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值