Oracle

Oracle中时间日期转化函数to_date和to_char的具体使用

在实际的工作中会经常会用到to_char()、to_date()函数来对时间、日期进行处理。 1、to_char()函数的用法 1.1、将时间日期按照指定的格式输出,得到的是字符串,而非date类型。 select sysdate,to_char(sysdate,'yyyy-mm-dd')from dual; select sysdate,to_char(sysdate,'yyyy

Oracle 2024年07月02日  76

ORALCE substr函数及substrb与字符集关系

ORALCE substr函数及substrb与字符集关系 语法 函数用途: SUBSTR函数用来截取从源字符(参数 char)中截取一部分目标字符,截取方式为限定从源字符截取起始位置(参数 positon),并限定截取目标字符长度(参数 substring_length)。substr系列函数计算目标字符长度及开始截取字符位置长度的方式有所不同——substr函数为字符,substr

Oracle 2024年06月05日  78

oracle11g客户端连接12c服务器ORA-01017错误问题解决

oracle11g客户端连接12c服务器ORA-01017错误 1、环境: 客户端:11g Release 11.2.0.1.0服务器:Release 12.2.0.1.0 ora-01017是用户登录的报错 。 oerr ora 0101701017, 00000, "invalid username/password; logon denied"// *Cause:// *Acti

Oracle 2024年05月16日  100

选读SQL经典实例笔记20_Oracle语法示例

1. 计算一年有多少天 1.1. Oracle sql语句实例 select 'Days in 2005: '|| to_char(add_months(trunc(sysdate,'y'),12)-1,'DDD') as report from dual union all select 'Days in 2004: '|| to_ch

Oracle 2024年05月14日  99

记一次由于操作失误致使数据库瘫痪的故障分析与解决方案

引言 2023年8月27日,随着新业务的接入,我们开始进行项目的灰度发布。然而,直到2023年8月31日下午,我们才发现一个新字段并没有进行字段刷新,导致所有数据都是默认值,从而无法继续进行灰度测试。在业务方的要求下,我们需要进行批量更新字段。鉴于我们已经知道了时间范围,我们决定在白天进行批量更新数据。正是在这个过程中,故障发生了! 系统简介 该系统是一个服务群,其请求量主要集中在工作时间(9点-

Oracle 2024年05月14日  112

Oracle的SQLLDR用法简介

SQLLDR导入 1.简介 SQL*LOADER是ORACLE的数据加载工具,通常用来将操作系统文件(数据)迁移到ORACLE数据库中。SQL*LOADER是大型数据仓库选择使用的加载方法,因为它提供了最快速的途径(DIRECT,PARALLEL)。 2.语法和参数 语法: SQLLDR keyword=value [,keyword=value,...]; Sqlldr

Oracle 2024年05月13日  55

Oracle中的高效SQL编写PARALLEL解析

Oracle 的并行执行是一种分而治之的方法. 执行一个 SQL 时, 分配多个并行进程同时执行数据扫描,连接以及聚合等操作, 使用更多的资源(CPU,IO等),得到更快的SQL响应时间。并行执行是充分利用硬件资源,处理大量数据时的核心技术。 并行使用场景:OLAP系统、OLTP里的诸如CREATE INDEX的操作,加速创建索引,在OLTP系统中要慎用。 什么时候会用到并行:DDL(CRE

Oracle 2024年05月12日  51

[20230903]完善hide.sql脚本2.txt

[20230903]完善hide.sql脚本2.txt--//以前写的用来查询隐含参数的脚本如下:$ cat hide.sqlcol name format a40col description format a66col session_value format a22col default_value format a22col system_value format a22select

Oracle 2024年05月11日  61

awr_plan_change脚本中平均执行时间不正确浅析?

awr_plan_change.sql脚本是Kerry Osborne的一个脚本,这个脚本也是我非常喜欢并且经常使用的一个脚本。脚本如下所示 set lines 155col execs for 999,999,999col avg_etime for 999,999.999col avg_lio for 999,999,999.9col sql_id for a16col begin_inter

Oracle 2024年05月11日  129

关闭

用微信“扫一扫”