标签: Oracle

如何使用Navicat Premium连接Oracle数据库

使用NavicatPremium连接Oracle软件环境直接使用Navicat连接Oracle出现的问题查看Navicat所使用的OracleInstantClient版本查看Oracle版本检查Oracle和InstantClient版本是否匹配下载InstantClient12.2和Visual...

Oracle 2023-01-28 42 0 0 阅读全文

关于使用PLSQL Developer时出现报错Ora-12514的问题

在登陆PLSQLDeveloper时报ora-12513错误,需要修改本地数据库的监听配置文件,其过程相对简单。在Oracle安装目录中搜索找到listener.ora文件,并修改成txt格式后打开(在修改之前建议做好备份),需要添加的代码及添加位置如下图所示:(SID_DESC=(GLOBAL_D...

Oracle 2021-04-18 173 0 0 阅读全文

如何在SpringBoot项目中使用Oracle11g数据库

具体步骤如下:1:下载ojdbc6.jar,随便放个英文目录位置就好2:命令行下输入下行,注意最后-Dfile为自己的下载目录mvninstall:install-file-DgroupId=com.oracle-DartifactId=ojdbc6-Dversion=11.2.0.1.0-Dpac...

Java 2021-06-09 212 0 0 阅读全文

MySQL 生成随机数字、字符串、日期、验证码及 UUID的方法

今天我们继续讨论在MySQL中生成各种随机数据的方法。?计算机生成的都是伪随机数,并不是真正的物理随机数。生成随机数字生成0到1之间的随机数MySQL中的RAND函数可以用于生成一个大于等于0小于1的随机数字。例如:SELECTrand();rand()|------------------|0.7...

MySQL 2021-03-28 253 0 0 阅读全文

Oracle生成随机数字、字符串、日期、验证码及 UUID的方法

在日常生活中,随机数对于我们而言并不陌生,例如手机短信验证码就是一个随机的数字字符串;对于统计分析、机器学习等领域而言,通常也需要生成大量的随机数据用于测试、数据抽样、算法验证等。那么今天我们就来谈谈如何在Oracle数据库中生成随机数据。?计算机生成的都是伪随机数,并不是真正的物理随机数。生成随机...

Oracle 2021-03-28 189 0 0 阅读全文

Oracle In长度限制的两个快速解决方法

发现问题在oracle中,in的最大条数是1000条,当超过1000条就会报错:oraclein长度限制的解决方法,将列转为行但是字符串又会有长度限制,所以参考方法二方法一:SELECTREGEXP_SUBSTR('17,20,23','[^,]+',1,LEVEL)ASSTRFROMDUALCON...

Oracle 2021-04-01 254 0 0 阅读全文

Django连接Oracle时Setting 配置方法

下一步是将新创建的应用程序与项目相关联。为此,您需要编辑myproj文件夹中的settings.py文件,将字符串“myproj.myapp”追加到INSTALLED_APPS字节组中,如下所示:INSTALLED_APPS=(‘django.contrib.auth',‘django.contri...

Python 2021-04-26 170 0 0 阅读全文

SQL查询包含下划线的字段内容操作

我就废话不多说了,大家还是直接看代码吧~SELECT*FROMscott.empwhereenamelike'%\_%'escape'\';SELECT*FROMscott.empwhereregexp_like(ename,'_');补充:sql字符带下划线匹配问题SQL中_下划线作用是匹配一个任...

Oracle 2021-03-28 199 0 0 阅读全文

Oracle 实现将查询结果保存到文本Txt中

①新建文件test.sql把下面代码copy到test.sql脚本中spoolj:\test.txtselectsysdatefromdual;spooloff;②执行命令@j:\test.sql,输出结果就保存到了test.txt文件中了。补充:SQL查询结果写入txt什么也不说,直接来个例子。C...

Oracle 2021-03-28 142 0 0 阅读全文

详解Oracle 中实现数据透视表的几种方法

数据透视表(PivotTable)是Excel中一个非常实用的分析功能,可以用于实现复杂的数据分类汇总和对比分析,是数据分析师和运营人员必备技能之一。今天我们来谈谈如何在Oracle数据库中实现数据透视表。本文使用的示例数据可以点此下载。使用CASE表达式实现数据透视表数据透视表的本质就是按照行和列...

Oracle 2021-04-02 209 0 0 阅读全文

Oracle环境下校验身份证的函数

1.由于业务要求,需要再触发器中定制一个身份证的校验过程,特此校验2.脚本部分CREATEORREPLACEFUNCTIONfn_checkidcard(p_idcardINVARCHAR2)RETURNINTISv_regstrVARCHAR2(2000);v_sumNUMBER;v_modNUM...

Oracle 2021-07-05 364 0 0 阅读全文

Oracle多数据库查询和跨数据库查询方法

本文简述了通过创建databaselink实现ORACLE跨数据库查询的方法1.配置本地数据库服务器的tnsnames.ora文件$vi$ORACLE_HOME/network/admin/tnsnames.ora添加如下行,其中DBLINK为连接名(可自定义),HOST和PORT为数据库侦听的IP...

Oracle 2021-06-11 166 0 0 阅读全文

Oracle忘记管理员账号密码的解决方法

本示例Oracle12c为例。管理员账号分为system与sys,修改方法不同,我们分别予以叙述。1修改sys密码首先进入Oracle安装目录,形如F:\app\Administrator\product\12.1.0\dbhome_1\database,删除或重命名PWDorcl.ora文件:如果...

Oracle 2021-07-01 154 0 0 阅读全文

Oracle中NEXTVAL案例详解

1.什么是sequence?其作用是什么?在Oracle数据库中,什么是序列呢?其中的作用是什么呢?其实sequence是序列号生成器,可以为表中的行自动生成序列号,产生一组等间隔的数值(类型为数字)。其主要的用途是生成表的主键值,可以在插入语句中引用,在插入之前,获取序列号nextval值,然后进...

Oracle 2021-08-19 165 0 0 阅读全文

ORACLE数据库对Long类型字段进行模糊匹配的解决思路

1.背景介绍最近在查询数据时,突然遇到了这样一个场景,如何对一个字段类型为long的字段进行模糊匹配。一顿操作以后发现不能使用like进行模糊查询,仔细查看了一下官方文档才发现,long数据类型并不支持该操作。然后就想着将long类型转换为varchar类型然后在进行模糊匹配,通过百度尝试了多种方法...

Oracle 2021-04-02 176 0 0 阅读全文

详解Oracle管道函数的用法(一行拆为多行)

oracle管道函数是一类特殊的函数,oracle管道函数返回值类型必须为集合如果需要在客户端实时的输出函数执行过程中的一些信息,在oracle9i以后可以使用管道函数(pipelinefunction)。关键字PIPELINED表明这是一个oracle管道函数,oracle管道函数的返回值类型必须...

Oracle 2021-04-26 152 0 0 阅读全文

C# 使用 OleDbConnection 连接读取Excel的方法

Connection类有四种:SqlConnection,OleDbConnection,OdbcConnection和OracleConnection。(1)Sqlconnetcion类的对象连接是SQLServer数据库;(2)OracleConnection类的对象连接Oracle数据库;(3...

C# 2021-04-10 164 0 0 阅读全文

Oracle如何获取系统当前时间等操作实例

获取系统当前时间date类型的selectsysdatefromdual;char类型的selectto_char(sysdate,'yyyy-mm-ddhh24:mi:ss')fromdual;selectto_char(sysdate,'yyyy')fromdual;--年selectto_ch...

Oracle 2021-04-26 166 0 0 阅读全文

Oracle12c图形化&静默安装踩坑的方法步骤

1安装规划ORACLE安装到新磁盘上,磁盘挂载到u01,d01和d02是符号连接,实际目录在u01下参数值Oraclebase/d01/app/oracleSoftwarelocation/d01/app/oracle/product/12102/dbhome_1DATAFILEDESTINATIO...

Oracle 2021-04-28 203 0 0 阅读全文

Oracle多参数查询语句

CREATEORREPLACEFUNCTIONf_get_param(IN_PARAMINVARCHAR2,IN_FLAGINVARCHAR2)RETURNVARCHAR2ISRESULTVARCHAR2(500);v_lengNUMBER;v_leftNUMBER;v_rightNUMBER;v_...

Oracle 2021-06-10 184 0 0 阅读全文