
数据库
RT
MazenChan
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Sql Server 时间格式化
convert(varchar(10),字段名,转换格式)CONVERT(nvarchar(10),count_time,121)CONVERT为日期转换函数,一般就是在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)相互转换的时候才用到的函数的3个参数,第1个参数为,转换后的大小,第2个为转换日期的字段或函...原创 2019-11-25 14:50:59 · 419 阅读 · 0 评论 -
Oracle Data Guard 配置
一、测试环境主数据库:windows7;版本Oracle11g(11.2.0);IP地址10.0.1.165;实例SID:PRIMARY备用数据库:windows7;版本Oracle11g(11.2.0);IP地址10.0.2.116;实例SID:STANDBY二、运行Data Guard的条件1、在主数据库和备用数据库的所有机器上必须安装同一个版本的Oracle企业版。:SELE...转载 2019-11-07 17:23:18 · 548 阅读 · 0 评论 -
Oracle 常用的十大 DDL 对象
创建表create table test3 (tid number,tname varchar2(20),hiredate date default sysdate);create table emp20 as select * from emp where deptno=20;create table empinfo as select e.empno,e.ename,e.sal,...原创 2019-10-28 10:28:46 · 300 阅读 · 0 评论 -
ElasticSearch是什么及其应用场景
ElasticSearch是一个分布式,高性能、高可用、可伸缩的搜索和分析系统看了上面这段话,估计很多人都懵了,这个是啥。我们先从搜索说起,先介绍下面几点一、什么是搜索百度、Google:我们想寻找一个我们喜欢的电影或者书籍就会去百度或者Google搜索一下。互联网搜索:电商搜索商品,招聘网站搜索简历或者岗位IT系统的搜索:员工管理搜索,会议管理搜索二、如果用数据库做...转载 2019-10-12 11:00:33 · 771 阅读 · 0 评论 -
数据仓库ODS、DW和DM概念区分
一、ODS、DW和DM概念二、数据中心整体架构数据仓库的整理架构,各个系统的元数据通过ETL同步到操作性数据仓库ODS中,对ODS数据进行面向主题域建模形成DW(数据仓库),DM是针对某一个业务领域建立模型,具体用户(决策层)查看DM生成的报表。三、ODS、DW、DM协作层次四、通过一个简单例子看这几层的协作关系五、ODS到DW的集成示例六、小结数据...转载 2019-10-12 10:01:33 · 538 阅读 · 0 评论 -
Oracle左连接、右连接、全外连接以及(+)号用法
Oracle 外连接(OUTERJOIN)左外连接(左边的表不加限制) 右外连接(右边的表不加限制) 全外连接(左右两表都不加限制)对应SQL:LEFT/RIGHT/FULL OUTER JOIN。 通常省略OUTER关键字, 写成:LEFT/RIGHT/FULL JOIN。在左连接和右连接时都会以一张A表为基础表,该表的内容会全部显示,然后加上A表和B表匹配的内容。 如果A表的...原创 2019-10-11 16:43:04 · 389 阅读 · 0 评论 -
Oracle索引与数据完整性约束
一、索引(INDEXES)索引是一种可以提高查询性能的数据结构,在这一部分我们将讨论索引如何提高查询性能的。ORACLE提供了以下几种索引:B-Tree、哈希(hash)、位图(bitmap)等索引类型;基于原始表的索引;基于函数的索引;域(Domain)索引。实际应用中主要是B-Tree索引和位图索引,所以我们将集中讨论这两种索引类型。1.B-Tree索引B-Tr...原创 2019-07-22 08:56:35 · 478 阅读 · 0 评论 -
Oracle11g客户端client的下载与安装
一、下载地址http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.html?ssSourceSiteId=otncn二、解压安装三、安装报错:引用数据不可用于验证此操作系统分发的先决条件原因:Oracle Client 11g版本不支持最新的...原创 2019-07-16 11:27:59 · 67955 阅读 · 7 评论 -
SQL Server 2014 无法连接 错误233
1.打开‘程序’-‘所有程序’-‘Microsoft SQL Server ’-‘配置工具’-‘SQL Server 配置管理器’,在弹出的窗体中,找到‘SQL Server 网络配置’,把‘MSSQLSERVER的协议’下的“Named Pipes”和“TCP/IP”启动,然后重新启动服务。(在启动TCP/IP协议后,还要把其属性中的TCP端口号改为1433(动态端口)或修改为自己想要的端...原创 2018-08-22 17:11:31 · 3664 阅读 · 0 评论 -
PL/SQL连接Oracle时TNS无监听的一种解决方法
一、服务未启动1.需要注意OracleOraDb11g_home1TNSListener服务 和 OracleServiceORCL服务是否已经启动二、ip地址变化1.listener.ora 和 tnsnames.ora 中的ip地址变更后,需要修改为当前的ip地址2.修改后需重启OracleOraDb11g_home1TNSListener服务 和 OracleServiceOR...原创 2019-02-13 10:01:41 · 2079 阅读 · 0 评论 -
Can't connect to MySQL server on localhost (10061) 的一种解决方法
之前学习PHP的时候安装过php study,自带的mysql导致和后来安装的mysql端口号冲突前提:PC上安装了两个mysql解决方法:找到两个mysql下的my.ini 文件 ,刚刚安装的mysql端口号最好改为默认的3306,旧的mysql端口随便改成其他的避免冲突,我这边改的是3305*重启mysql的服务后再尝试,祝成功_(:3J∠)_...原创 2018-10-12 10:01:24 · 1695 阅读 · 0 评论 -
PL/SQL无法连接本地Oracle的一种解决方法
问题:Oracle正常安装的条件下,pl/sql的Oracle目录加载不出来原因:11.0.6之前的pl/sql版本均只有32位,无法直接连接64位的Oracle客户端解决方法:卸载旧版本的pl/sql后到https://www.allroundautomations.com/bodyplsqldevreg.html下载11.0.6之后的64位的新版本安装成功后,第一步:打开d...原创 2018-07-09 16:44:01 · 1389 阅读 · 0 评论 -
创建存储过程的基本代码结构
1.存储过程简介存储过程(Stored Procedure)是数据库系统中,一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。在数据库系统中,存储过程和触发器具有很重要的作用。无论是存储过程还是触发器,都是SQL 语句和流程控制语句的集合。2.创建存储过程的基本代码结构CREATE PROCEDUR...原创 2018-08-02 10:55:53 · 2703 阅读 · 0 评论 -
创建触发器的基本代码结构
一、触发器简介触发器(trigger)是种特殊的存储过程,它的执行不是由程序调用,也不需要手动操作,它是由事件来触发,事件大家应该非常熟悉吧,比如按钮的Click事件、网页的Load事件等。按钮的Click事件是通过鼠标单击按钮触发的,而触发器的事件,是由对表进行增删改操作所触发的。当对一个数据库或表进行增删改( Insert,Delete,Update)的时就会激活触发器。从SQL200...原创 2018-08-02 10:59:55 · 3980 阅读 · 0 评论 -
数据库中视图的作用
一、视图简介视图是从一个或几个基本表(或视图)导出的表。它与基本表不同,是一个虚表。数据库只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。所以基本表中的数据发生变化,从视图中查询出的数据也就随之改变了。从这个意义上讲,视图就像一个窗口,透过它可以看到数据库中自己感兴趣的数据及其变化。二、视图的优点既然视图的定义是基于基本表的,哪为什么还要定义视图呢?这是因为合...原创 2018-07-30 14:36:12 · 45391 阅读 · 5 评论 -
Oracle查找/删除表中的重复记录
1. 查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1)2. 删除表中多余的重复记录,重复记录是根据单个字段(Id)来判断,只留有rowid最小的记录DELETE from 表 WHERE (id) IN ( SEL...原创 2019-04-28 10:17:53 · 177 阅读 · 0 评论