Oracle 的exp、imp、expdp、impdp命令用于数据库逻辑备份与恢复;exp命令用于把数据从远程数据库server导出至本地,生成dmp文件。笔者在实操中遇到: $exp user/pass file=exp.dmp tables = (TABLE1,TABLE3,TABLE3) 返回以下错误信息: -bash: syntax error near unexpected tok
Oracle
2023年09月28日 124
Oracle 存储过程详解 存储过程实践 1:无入参出参存储过程 CREATE OR REPLACE PROCEDURE your_stored_procedure AS BEGIN -- 在这里编写存储过程的逻辑 -- 示例:输出一条消息 DBMS_OUTPUT.PUT_LINE('Hello, this is your stored procedure.')
Oracle
2023年09月28日 146
前言 在使用Oracle数据库过程中,对日期的使用不可避免,那Oracle中的日期函数有哪些呢?本篇就日期函数进行整理了,不一定全部了解记住,但是要做到心中有数,以后在写脚本的时候就不会绕弯子了。 1、sysdate、current_date及systimestamp sysdate Oracle使用计算机操作系统的当前日期和时间,是通过sysdate函数实现的,在任何可以使用Oracl
Oracle
2023年09月27日 164
Oracle database 23c 开始支持在 UPDATE 和 DELETE 语句中使用 JOIN 连接,获取更新和删除的数据源。 示例表 本文使用示例表可以通过 GitHub 下载,然后基于 employee 表创建一个 emp_devp: CREATE TABLE emp_devp AS SELECT * FROM employee e WHERE dept_id =
Oracle
2023年09月26日 139
Oracle
2023年09月19日 151
wm_concat、listagg、xmlagg、pivot函数 一、wm_concat函数(oracle12g版本开始不支持) 语法: select 需要分组的字段,wmsys.wm_concat(distinct 需要行转列合并展示的字段) from 表名 group by 需要分组的字段; 实战:查询各年级涉及的班级,多个班级默认用“,”隔开按一行合并展示。 select * f
Oracle
2023年09月17日 107
本篇内容介绍了“Oracle中的nvl()和nvl2()函数怎么用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! Oracle中nvl()与nvl2()函数详解: 函数nvl(expression1,expression2)根据参数1是否为null返回参数1或参数2的值; 函数nvl2(expr
Oracle
2023年09月16日 130
一 两种语法格式 1 decode(expression,value,result1,result2) 如果expression=value,则输出result1,否则输出result2 例子: (1+2=3,输出a) (1+2≠4,输出b) 2 decode(expression,value1,result1,value2,result2,value3,result3
Oracle
2023年09月10日 109
准备工作 首先在D盘创建文件夹,命名为sqlldr 具体步骤 1、整理要导入数据,去除列名另存为csv文件 特别注意:csv文件是纯文本文件,一般以逗号分隔,如果导入的数据中存在逗号,可以给表格中的数据加上双引号将数据括起来。 数据内容: sn_orderitem_20210412 id order_id item_id item_name price item_num
Oracle
2023年09月09日 135
目录 1 序言 2 任务计划相关知识点介绍 2.1 任务计划 是什么? 2.2 批处理文件 2.2.1 批处理文件简介 2.2.2 批处理常用命令介绍 3 各个数据库备份脚本 3.1 Oracle数据库 3.2 Mysql数据库 3.3 postgresql数据库 3.4 mongoDB数据库 4 添加任务计划定时备份数据库 1 序言 数据是无价的,所以生产环境中定时备份数
Oracle
2023年09月08日 114