目录 一、DDL部分(create、drop、alter) 1.1create语句上 1.2drop语句 1.3alter语句 二、DML(数据操纵语言)和DQL(数据查询语言) 2.1insert语句 2.2update语句 2.3delete语句 2.4select语句 2.5其他操纵语言 2.5.1truncate语句 2.5.2merge语句 三、用户角色权限 3.1用户相关 3.1.1创建用户 3.1.2修改用户 3.1.3删除用户 3.1.4监视用户 3.2权限管理相关 3.2.1权限分类 3.2.2系统权限 3.2.3实体权限 3.2.3实体权限传递...
目录 1、序言 2、Oracle函数分类 3、数值型函数 3.1求绝对值函数 3.2求余函数 3.3判断数值正负函数 3.4三角函数 3.5返回以指定数值为准整数的函数 3.6指数、对数函数 3.7四舍五入函数 4字符型函数 4.1ASSCII与字符转换函数 4.2获取字符串长度 4.3字符串截取函数 4.4字符串连接函数 4.5字符串搜索函数 4.6字母大小写转换函数 4.7字符串替换函数 4.8字符串填充函数 4.9删除字符串首尾指定字符函数 5日期型函数 5.1系统时区、日期、时间函数 5.2为日期加上指定月份函数 5.3返回指定月份最后一天 5.4返回指定日期后一周...
序言 最近在工作中遇到这么一个场景: 在同一网段内存在着A库和B库,需要将A库下某些表的数据同步到B库 B库跑着定时任务,定时调用存储过程将A库下的数据同步到B库。 B库和A库是通过建立dblink建立连接的。【关于dblink相关可能会后面单独写博客,先给自己挖个坑,慢慢填哈哈】。 定时任务的频次呢是10分钟增量同步一次。 但是随着时间推移,问题出来了:一部分数据没同步过去。 排查步骤: 检查定时任务是不是被终止了 检查存储过程是不是出问题了 检查A库中的目标数据是不是不符合规范 排查思路是将从A库中同步到B库的数据都删了,然后手动调用过程,发现全部数据可以正常同步过去,这样就将上面...
目录 一、需求调研 二、常规思路 四、寻找解决方案 四、说干就干,实现它 1将like改为instr函数 2使用Oracle全文索引 一、需求调研 正如题目所说,我们使用的是Oracle数据库,数据量在800万左右。我们要完成的事情就是在着800万数据中,通过某些字段进行模糊查询,得到我们所需要的结果集。 这是表里的数据,一共7328976条数据,接近800万 selectcount(1)fromt_material_new; 这是我们想要的结果,根据耗材名称、生产企业名称或其他字段模糊查询出我们想要的结果集 selectfromt_material_newtwhere(...
目录 一、序言 二、table()函数使用步骤 三、table()具体使用实例 3.1table()结合数组使用 3.2table()结合PIPELINED函数(这次报表使用的方式) 3.3table()结合系统包使用 一、序言 前段时间一直在弄报表,快被这些报表整吐了,然后接触到了Oracle的table()函数。所以今天把table()函数的具体用法整理下,防止下次遇到忘记了。。 利用table()函数,可接收输入参数,然后将pl/sql返回的结果集代替table。由于表函数可将数据转换分阶段处理,并省去中间结果的存储和缓冲表,所以它的速度相对物理表要快很多,当然比直接...
目录 一、Oracle定时任务简介 二、dbms_job涉及到的知识点 三、初始化相关参数job_queue_processes 四、实际创建一个定时任务(一分钟执行一次),实现定时一分钟往表中插入数据 4.1创建需要定时插入数据的目标表 4.2创建定时执行的存储过程 4.3创建定时一分钟定时任务job 4.5可以根据以下语句查询刚创建好的job 4.6如果我们不需要这个定时任务了,那要怎么停止呢? 4.7启用刚才停用的定时任务 五、定时任务中job运行时间 一、Oracle定时任务简介 Oracle定时任务是在oracle系统中一个非常重要的子系统,运用得当,可以大大提高...
目录 1序言 2任务计划相关知识点介绍 2.1任务计划是什么? 2.2批处理文件 2.2.1批处理文件简介 2.2.2批处理常用命令介绍 3各个数据库备份脚本 3.1Oracle数据库 3.2Mysql数据库 3.3postgresql数据库 3.4mongoDB数据库 4添加任务计划定时备份数据库 1序言 数据是无价的,所以生产环境中定时备份数据库显得尤为重要。备份能防止服务器故障、天灾人祸和人为误操作带来的数据丢失。 上一篇文章我们说了Linux环境下的数据备份。这一篇就把之前留下的坑给填上了。这一篇我们说一说winserver2012环境下如何做好数据库备份? 工...
目录 1序言 2crond相关知识点 2.1crond是什么? 2.2crontab进行定时任务设置 2.2.1crontab指令选项说明 2.2.2crontab指令使用格式 2.2.3特定时间执行任务例子 2.2.4crontab设置步骤 3各个数据库备份脚本 3.1Oracle数据库 3.2Mysql数据库 3.3postgresql数据库 3.4mongoDB数据库 4定时备份数据库实际操作 1序言 相信大家都还记得这则新闻吧,欧洲云计算巨头OVH位于法国斯特拉斯堡的机房发生严重火灾,大火彻底摧毁了五层高、占地500平方米的SBG2数据中心。 当地报纸称11...