
数据库
leefang_cvic
这个作者很懒,什么都没留下…
展开
-
Oracle 关于 not in 的坑 ,not in 查询不出数据
select * from A a where a.id not in (select b.id from B b )如上查询 如果 当 B表 的 id中有 null 时 此时数据查询不到应该为select * from A a where a.id not in (select b.id from...转载 2020-04-10 11:18:32 · 1275 阅读 · 0 评论 -
什么是大数据?大数据用来干嘛?
1、何为大数据?大数据是指很多很多的数据,主要源于web2.0之后,数据库中的数据量累计起来很庞大,在对数据进行操作(主要指查询)会变得很慢,对机器的性能要求会很高,如果数据量达到足够大(如十几亿),那服务器会崩溃的2、大数据解决什么问题?大数据解决对海量数据的存储、查询、分析计算等操作,主要应用在利用庞大的数据归类分析用户的偏好,利用用户的历史信息得出相应的统计账单等,将同行业的大公司的数...转载 2019-05-28 16:56:30 · 560 阅读 · 0 评论 -
SqlServer2012建数据挖掘模型
添加链接描述转载 2019-05-28 16:23:18 · 501 阅读 · 0 评论 -
Oracle建数据挖掘模型
添加链接描述转载 2019-05-28 15:56:32 · 298 阅读 · 0 评论 -
数据立方体(Cube)
如上图所示,这是由三个维度构成的一个OLAP立方体,立方体中包含了满足条件的cell(子立方块)值,这些cell里面包含了要分析的数据,称之为度量值。显而易见,一组三维坐标唯一确定了一个子立方。 多位模型的基本概念介绍: 立方体:由维度构建出来的多维空间,包含了所有要分析的基础数据,所有的聚合数据操作都在立方体上进行。 维度:...转载 2019-04-24 15:58:17 · 6165 阅读 · 0 评论 -
group by、rollup、cube的用法以及区别
在此使用oracle,oracle 中的用法为 group by [rollup|cube]( colomn),sql server中的用法为group by colomn with [rollup|cube] 首先要弄明白rollup 和cube,就要知道group by的用法,group by 为对列进行分组,只展现分组统计的值,而rollup 为分层次展现,cube...转载 2019-04-24 15:46:10 · 798 阅读 · 0 评论 -
Oracle报 ORA-00054资源正忙的解决办法
oracle之报错:ORA-00054: 资源正忙,要求指定 NOWAIT问题如下:SQL> conn scott/tiger@vm_databaseConnected to Oracle Database 11g Enterprise Edition Release 11.1.0.6.0Connected as scott。。。。。。SQL> drop table stu...转载 2019-02-26 09:17:47 · 1007 阅读 · 0 评论 -
oracle的统计信息的查看与收集
查看某个表的统计信息SQL> alter session set NLS_DATE_FORMAT='YYYY-MM-DD HH24:MI:SS'; Session altered. SQL> select t.TABLE_NAME,t.NUM_ROWS,t.BLOCKS,t.LAST_ANALYZED from user_tables t where table_name i...转载 2019-02-26 09:17:12 · 471 阅读 · 0 评论 -
oracle 根据出生日期计算精确年龄
SELECT floor(months_between(SYSDATE, to_date(‘20141217’,‘yyyy-mm-dd’))/ 12) a,–手工输入日期months_between(SYSDATE, u.modifydate) / 12 b,–从数据库取值计算月份floor(months_between(SYSDATE, u.modifydate) / 12) c–对月份向下...转载 2019-02-26 09:16:33 · 5285 阅读 · 0 评论 -
impdp导入
典型的impdp的参数文件如下:USERID=hfms_sj1/hfms_sj1DIRECTORY=DATA_PUMP_DIRDUMPFILE=HFMS_ST_20190113.dmpLOGFILE=HFMS_ST_20190113.logTABLE_EXISTS_ACTION=replaceTABLES=A1,A2REMAP_TABLESPACE=HFMS_DATA:HFMS_DA...原创 2019-02-14 09:37:16 · 2538 阅读 · 0 评论 -
Oracle之DBMS_CRYPTO包的使用(加密包)
关于加密的内容比较较多,我这里主要介绍使用DBMS_CRYPTO进行对数据的加密以及加密后的数据进行解密。下面我们以例子的形式进行说明。如果要使用dbms_crypto包,需要授予如下权限:SQL> grant execute on dbms_crypto to djp012 /Grant succeeded.SQL>下面,我们看一个数据加密的例子:SQL> se...转载 2019-02-11 11:14:57 · 9592 阅读 · 1 评论 -
oracle 聚合函数 LISTAGG ,将多行结果合并成一行
LISTAGG(列名,’ 分割符号’)oracle 11g 以上的版本才有的一个将指定列名的多行查询结果,用 指定的分割符号 合并成一行显示:例如:表原始数据:需求:将 mb1_Transport_License_list 表中的数据,根据 transportation_license_id 数据进行分组,对 Item_Category_Name 列的数据进行 去重合并使用聚合函数 L...转载 2019-02-14 15:59:33 · 1467 阅读 · 0 评论 -
创建oracle数据库表空间和追加数据文件
创建表空间create tablespace 表空间名字 logging datafile ‘/home/db/oracle/oradata/hfmsdb/hfms_data.dbf’ size 50m autoextend on next 50m maxsize 20480m extent management local;创建临时表空间create temporary tablespac...原创 2019-01-18 13:59:53 · 2267 阅读 · 0 评论 -
创建oracle用户及删除用户
创建用户create user 用户名identified by “密码”default tablespace 表空间名temporary tablespace 临时表空间名profile DEFAULTquota unlimited on 表空间名;– Grant/Revoke object privilegesgrant read on directory SYS.DATA_P...原创 2019-01-18 14:11:52 · 58521 阅读 · 1 评论 -
删除oracle数据库表空间及用户
–删除空的表空间,但是不包含物理文件drop tablespace tablespace_name;–删除非空表空间,但是不包含物理文件drop tablespace tablespace_name including contents;–删除空表空间,包含物理文件drop tablespace tablespace_name including datafiles;–删除非空表空间,...转载 2019-01-18 14:01:52 · 308 阅读 · 0 评论