• orcal 建立表空间,导入导出数据



    ------------宏观数据库系统表空间SZSTAT

    create tablespace jerrySpace 
    logging
    datafile 'E:\oracle\product\10.2.0\oradata\orclRich\rorasxszstat01.dbf'
    size 32m
    autoextend on
    next 32m maxsize 512m
    extent management local;


    alter tablespace jerrySpace  add datafile 'E:\oracle\product\10.2.0\oradata\orclRich\rorasxszstat02.dbf'
     size 32m
    autoextend on
    next 32m maxsize 512m ;

    -------创建用户并指定表空间 stat 和 center

    create user user identified by password;
    default tablespace jerrySpace ;


    -------给用户授予权限
    grant connect,resource,create any synonym,create any view to jerry;

    -------导入数据
    IMP stat/stat@ORCLrich file=f:\stat.dmp full=y
    IMP center/center@ORCLrich file=f:\center.dmp full=y

    IMP \"ks/sasasa@ks as sysdba\"  file=d:\KS_DataBack20091208.dmp full=y

    导出:

    exp 用户名/密码@数据库名 file=d:/wenjianming.dmp
    exp \"sys/talim@orcl as sysdba\" dumpfile=KSWJ_20111219.dmp ScHemas=\"KSWJ\"

    orcal 三元运算以及子查询:

    select

      (select 年份   from 建设工程计划表 where projectid =  项目id) as 年份,
       (select 项目名称   from 建设工程计划表 where projectid =  项目id) as 项目名称,
       
      (select 分类名  from 项目分类一 where id =  (select 归属大类一id   from 建设工程计划表 where projectid =  项目id) )as 归属大类一,
     
      (select 分类名  from 项目分类二 where id =  (select 归属大类二id   from 建设工程计划表 where projectid =  项目id) )as 归属大类二,
     
     
    工程名称,
     (select  合同编号   from 合同   where 工程id  =  t.工程id) as 合同编号,
     
      (select  合同名称   from 合同   where 工程id  =  t.工程id) as 合同名称,
     
        (select  合同类别   from 合同   where 工程id  =  t.工程id) as 合同类别,      
         (select  计划类别   from 合同   where 工程id  =  t.工程id) as 计划类别,   
     (select  发包方式   from 合同   where 工程id  =  t.工程id) as 发包方式,    
    工程说明,
    工程状态,
       (select decode(动迁费用,0,'','动迁费用')   from 建设工程计划表 where projectid =  项目id) as 动迁费用,
       (select decode(前期费用,0,'','前期费用')   from 建设工程计划表 where projectid =  项目id) as 前期费用,
       (select decode(设计勘探,0,'','设计勘探')   from 建设工程计划表 where projectid =  项目id) as 设计勘探,
       (select decode(代理,0,'','代理')   from 建设工程计划表 where projectid =  项目id) as 代理,
       (select decode(监理,0,'','监理')   from 建设工程计划表 where projectid =  项目id) as 监理,
       (select decode(建安,0,'','建安')   from 建设工程计划表 where projectid =  项目id) as 建安,
       (select decode(路灯,0,'','路灯')   from 建设工程计划表 where projectid =  项目id) as 路灯,
       (select decode(绿化,0,'','绿化')   from 建设工程计划表 where projectid =  项目id) as 绿化,
       (select decode(其他,0,'','其他')   from 建设工程计划表 where projectid =  项目id) as 其他   from 工程信息 t order by 年份 asc,   归属大类一 desc, 归属大类二 desc
  • 相关阅读:
    单元测试
    现代软件工程构建之法
    安卓的编码规范
    如何用代码编写四则运算?
    springboot之mybatisplus,mp的简单理解
    appache 端口 更改
    visual studio进程或线程自上一个步骤以来已更改
    小白CSS学习日记杂乱无序记录(3)
    shiro之初探
    mybatisplus 代码生成器 generator的小坑
  • 原文地址:https://www.cnblogs.com/lbg280/p/2307398.html
Copyright © 2020-2023  润新知