-
oracle 查看最大连接数与当前连接数
所属栏目:[百科] 日期:2020-12-31 来源:DaWei
当前的连接数 SELECT * from v$process; 当前数据库允许的最大连接数 1 select value from v$parameter where name = ‘ processes ‘ ; 修改当前数据库允许的最大连接数 1 alter system set processes = 200 scope = spfile; 重启数据库 1 shutdown immedi[详细]
-
ORACLE数据库实现自增的两种方式
所属栏目:[百科] 日期:2020-12-31 来源:DaWei
Mysql数据库因为其有自动+1,故一般我们不需要花费太多时间,直接用关键字auto_increment即可,但是Oracle不行,它没有自动增长机制。顾我们需要自己去实现。一般有两种方式,但是这两种方式都与序列化有关。第一种方式:序列化+触发器;第二种方式:序列化+[详细]
-
Oracle-如何检查max_string_size是标准的还是扩展的
所属栏目:[百科] 日期:2020-12-31 来源:DaWei
我是甲骨文的新手,也许我的问题是最容易的,但我找不到答案.我想检查max_string_size.有没有有用的系统查询? 亲切的问候, 谢谢. 解决方法 您可以尝试使用: show parameter max_string_size 值可以是STANDARD或EXTENDED. 你可以找到一些有用的信息here.[详细]
-
Oracle SQL:Select语句中嵌套REPLACE()的替代方法?
所属栏目:[百科] 日期:2020-12-31 来源:DaWei
所以我有一个看起来像这样的查询: SELECT IncidentNumber,ToiletType,ToiletDangers,IncidentDateFROM Core.LostLawsuits …返回以下结果: +----------------+------------+---------------------------+---------------+| IncidentNumber | ToiletType |[详细]
-
Oracle ROWNUM伪列
所属栏目:[百科] 日期:2020-12-30 来源:DaWei
我有一个复杂的查询与group by和order by子句,我需要一个排序的行号(1 … 2 …(n-1)… n)返回每一行.使用ROWNUM(在通过查询的谓词阶段之后但在查询进行任何排序或聚合之前将值赋给一行)给出了一个未排序的列表(4 … 567 … 123 … 45 …).我不能使用应用程序[详细]
-
你怎么知道.net调用使用了哪个tnsnames.ora文件?
所属栏目:[百科] 日期:2020-12-30 来源:DaWei
我有多个版本的Oracle,它在整个地方保存了tnsnames.ora文件.较旧的存储在oracle下的程序文件中,但较新的存储在我的硬盘驱动器的app目录下. 我正在使用Oracle提供的.net库来连接.net应用程序,它告诉我它无法找到我想要连接的名称. 我已经更新了我能找到的所有[详细]
-
oracle – COMMIT和ROLLBACK的时间会影响性能吗?
所属栏目:[百科] 日期:2020-12-30 来源:DaWei
假设我有一组ID.对于每个ID,我将根据ID在许多不同的表中插入许多记录.在插入差异表之间,将调用不同的业务检查.如果任何检查失败,则基于此ID插入的所有记录都将是ROLLBACK.此批量插入操作是通过使用PL / SQL完成的. COMMIT和ROLLBACK的时间是否影响性能以及它[详细]
-
Oracle的查询-分页查询
所属栏目:[百科] 日期:2020-12-30 来源:DaWei
-- Oracle中的分页 -- rownum行号:当我们做select操作时候 -- 每查询出一行记录,就在该行加上一个行号 -- 行号从1开始,一次递增,不能跳着走 -- --emp表工资倒叙排列后,每页5条记录。查询第二页 -- --排序操作会影响rownum的顺序 -- --如果涉及到排序,[详细]
-
Oracle数据库Win下定时备份脚本
所属栏目:[百科] 日期:2020-12-30 来源:DaWei
如需了解Oracle数据泵导入导出请查看 https://www.cnblogs.com/wuhuankang/p/11419318.html ? 1.首先以dba登录数据库,创建目录并给用户授权(tims为用户名, c:back 为创建的目录) sqlplus / as sysdba Create directory back as ‘c:back‘; Grant read[详细]
-
Oracle inactive session的清理
所属栏目:[百科] 日期:2020-12-30 来源:DaWei
STATUS ACTIVE - Session currently executing SQL INACTIVE KILLED - Session marked to be killed CACHED - Session temporarily cached for use by Oracle*XA SNIPED - Session inactive,waiting on the client (1)active 处于此状态的会话,表示正在执[详细]
-
ORACLE创建自定义函数返回varchar类型
所属栏目:[百科] 日期:2020-12-30 来源:DaWei
需求描述:两张表,如下,需要查询tmp1表中id_new在tmp2中的name select from tmp1; select from tmp2; 方法一: 好处:简单,直接sql展示 劣处:如果主表数据量太大,十几亿的话,性能会大大下降,此时建议第二种方法 select a.id_old, to_char(wm_concat(di[详细]
-
Oracle - Function
所属栏目:[百科] 日期:2020-12-30 来源:DaWei
Oracle Function 函数小结 和Procedure类似,可实现相关业务逻辑的操作,但是最终会有返回值。 举个PlSQLDev开发的例子: 1 CREATE OR REPLACE FUNCTION FuncName(v_Str varchar2 ,v_SubStr varchar2 ,v_Lot varchar2 default ‘ N/A ‘ ) return varchar2 i[详细]
-
番外:如何克隆可刷新的PDB
所属栏目:[百科] 日期:2020-12-30 来源:DaWei
基于版本:19c (12.2.0.3)?AskScuti 创建方法: 克隆 创建 对应路径:属于克[详细]
-
命令行通过入参调用jar包
所属栏目:[百科] 日期:2020-12-30 来源:DaWei
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 命令行通过入参调用jar包 ? 最近因为项目需要,需要实现一个功能,即定时执行服务器上的一个脚本去对数据库的数据进行业务处理,要操作的数据库有很多种,mysql、db2[详细]
-
Oracle怎么更改用户名和密码
所属栏目:[百科] 日期:2020-12-30 来源:DaWei
?????? 通过修改 ORACLE 基表的方式来修改用户名 直接修改底层表 USER $ 更改用户名(该方法在 Oracle 9i , Oracle 10g 中测试通过) SQL UPDATE USER $ SET NAME=‘ TT ‘ WHERE USER #=91; 已更新 1 行。 SQL COMMIT ; 提交完成。 SQL ALTER SYSTEM CHECKPOI[详细]
-
Oracle-ocp-051
所属栏目:[百科] 日期:2020-12-30 来源:DaWei
查看Oracle用户可以使用那些表数据字典表(管理用户所有表) desc user_tables;(查看可以操作的表)select tables_name from user_tables;(SCOTT用户可以使用四个表)字符类型都是左对齐,数字类型的都是右对齐空值是不可用的、未分配的、未知的或不使用的值空值[详细]
-
oracle批量操作
所属栏目:[百科] 日期:2020-12-30 来源:DaWei
https://stackoverflow.com/questions/39576/best-way-to-do-multi-row-insert-in-oracle ? 1 批量insert 方式一: insert into table_name(column1,column2,..) select value1,value2,... from dual union all select value11,value12,.. from dual ? 方式[详细]
-
快速将excel数据保存到Oracle数据库中
所属栏目:[百科] 日期:2020-12-26 来源:DaWei
我们在工作中,也许会碰到以下情况,客户或者同事发来需要调查的数据,并不是dmp文件,而是excel文件,此时通常是一张表,少量几条记录.最近我恰好碰到了这种情况,所以做了些调查,不敢藏私,拿出来跟大家分享下. 一般的做法,只能对着excel拼写sql语句.如果列数少还好[详细]
-
把数据从MySQL迁到Oracle的几点注意事项
所属栏目:[百科] 日期:2020-12-26 来源:DaWei
有很多应用项目,刚起步的时候用MySQL数据库基本上能实现各种功能需求,随着应用用户的增多,数据量的增加,MySQL渐渐地出现不堪重负的情况:连接很慢甚至宕机,于是就有把数据从MySQL迁到 Oracle的需求,应用程序也要相应做一些修改。本人总结出以下几点注意[详细]
-
Oracle运行速度与效率高的秘密
所属栏目:[百科] 日期:2020-12-26 来源:DaWei
使用过Oracle数据库的人都知道,Oracle数据库的运行速度与效率,在同类数据库中是名列前茅的,特别是对大量数据进行访问时,更加有出色的表现。那么,Oracle数据库是靠什么实现的呢?笔者下面将通过一系列的文章,向大家展示Oracle数据库提供高性能运算的秘密[详细]
-
为何SAP与Oracle排斥Ubuntu-
所属栏目:[百科] 日期:2020-12-26 来源:DaWei
虽然Canonical公司不断增加Ubuntu的合作伙伴,但至少有两个重要的软件供应商仍然不支持Ubuntu Linux 。 资料: Kubuntu与Xubuntu是Ubuntu计划正式支援的衍生版本,分别将KDE与Xfce桌面环境带入Ubuntu,Edubuntu是一个针对学校教学环境而设计,试图让低龄儿童[详细]
-
调用Oracle数据库存储过程两步走
所属栏目:[百科] 日期:2020-12-26 来源:DaWei
存储过程是由流控制和SQL语句书写的过程,这个过程经编译和优化后存储在数据库服务器中,FienReport使用时只要调用即可。 调用Oracle存储过程主要有两步:第一步,定义存储过程;第二步,调用存储过程。 下面以一个具体的实例来学习如何使用FineReport调用Orac[详细]
-
CentOS 6.3(32位)下安装Oracle 10g的教程
所属栏目:[百科] 日期:2020-12-26 来源:DaWei
一、硬件要求 1、内存 swap Minimum: 1 GB of RAM Recommended: 2 GB of RAM or more 检查内存情况 # grep MemTotal /proc/meminfo# grep SwapTotal /proc/meminfo 2、硬盘 由于CentOS安装后差不多有4~5G,再加上Oracle等等的安装,所以请准备至少10G的硬盘[详细]
-
Oracle listener静态及动态注册总结
所属栏目:[百科] 日期:2020-12-26 来源:DaWei
一、什么是注册? 注册就是将数据库作为一个服务注册到监听程序。客户端不需要知道数据库名和实例名,只需要知道该数据库对外提供的服务名就可以申请连接到数据库。这个服务名可能与实例名一样,也有可能不一样。 在数据库服务器启动过程中,数据库服务器会向[详细]
-
Oracle和mysql的一些简单命令对比参照
所属栏目:[百科] 日期:2020-12-26 来源:DaWei
SQL select to_char(sysdate,'yyyy-mm-dd') from dual; SQL select to_char(sysdate,'hh24-mi-ss') from dual; mysql select date_format(now(),'%Y-%m-%d'); mysql select time_format(now(),'%H-%i-%S'); 日期函数 增加一个月: SQL select to_char(add_mo[详细]


