-
oracle常用数学函数
所属栏目:[百科] 日期:2021-03-17 热度:96
数学函数 ABS:(返回绝对值) --返回绝对值select abs(-1.11) from dual; CEIL:(向上取整) --向上取整select ceil(3.1415) from dual; FLOOR:(向下取整) --向下取整select floor(3.1415) from dual; MOD:(返回相除后的余数) --相除取余select mo[详细]
-
Jmeter测试oracle
所属栏目:[百科] 日期:2021-03-17 热度:186
oracle解析sql非常严谨,一定要注意sql的格式 场景说明:jmeter连接oracle,执行insert values语句,初始jmx脚本内容如下: ``` stringProp name="query"insert into test values(apos;${PRO}apos;,apos;${SATE}apos;,apos;${Ccc}apos;,apos;${BRO}apos;,ap[详细]
-
Oracle批量更改所有表的字段取值_类型_原字段名
所属栏目:[百科] 日期:2021-03-17 热度:127
CREATE PROCEDURE 存储过程名称iscursor c_tab is select * from user_tab_columns t r_tab user_tab_columns%rowtype; v_cell varchar2(100); sql_str varchar2(1000); data_length number;begin open c_tab; loop fetch c_tab into r_tab; exit when c_t[详细]
-
oracle – 如何从一个触发器的过程中修复这个Mutating表
所属栏目:[百科] 日期:2021-03-16 热度:135
此触发器将插入的值传递给过程,该过程将这些值插入另一个表中.我收到了一个变异表错误.我怎样才能解决这个问题? CREATE OR REPLACE TRIGGER ADD_INVOICEBEFORE INSERT OR UPDATE OF APP_NO,C_NO ON APPOINTMENTFOR EACH ROWDECLAREBEGINPOP_INVOICE(:NEW.[详细]
-
Oracle SQL Developer:如果存在更新,则插入缺少右括号编译器错
所属栏目:[百科] 日期:2021-03-16 热度:142
我一直在尝试在Oracle的SQL Developer中编写一个SQL查询,如果它存在则会更新一行,如果不存在则插入一行.除主键(UNITOFMEASURE_USERID)外,还有三列:UNITOFMEASUREID,USERID和ACTIVE. UNITOFMEASUREID和USERID的组合存在唯一约束,因此对于每个值组合,可以有[详细]
-
需要显示一个虚拟月份 – Oracle SQL
所属栏目:[百科] 日期:2021-03-16 热度:112
对于月费报告目的,需要显示如下所述的输出.只有当月支付费用时才会在表格中输入数据,否则表格中不会显示该月份. 执行查询 select reg_id,dop,to_char(dop,'FMMonth,YYYY') Month,status from fees_status where dop between ('1-Jul-2012') and ('1-Dec-20[详细]
-
什么是使用Oracle数据库空间? (“ORA-12953:…超过允许的最大
所属栏目:[百科] 日期:2021-03-16 热度:187
我只是在我的oracle数据库中有物化视图(小行数),除了我的数据库之外什么都没有进行编译: Error report:SQL Error: ORA-12953: The request exceeds the maximum allowed database size of 11 GBselect sum(size_in_mb) from (SELECT owner,segment_name,s[详细]
-
如何创建Oracle全局类型并在PL / SQL中使用它?
所属栏目:[百科] 日期:2021-03-16 热度:82
在过程或函数中声明的Oracle RECORD TYPE是本地的,因此它可能仅在本地使用.如何声明一个全局的RECORD TYPE,并且可以在DB中全局使用所有过程和函数? 解决方法 记录类型不能作为单独的模式对象创建,因此要使Record类型公开可用,类型通常在包规范中声明,或者[详细]
-
oracle – 在行表列大小更改后如何更改实例化视图列大小?
所属栏目:[百科] 日期:2021-03-16 热度:112
如果在行表列大小更改下更改实例化视图列大小,该怎么办?这是 Linux上的oracle 11gR2 db.我试过重新编译MV,它没有用.请不要将此问题自动迁移到另一个数据库站点,我想留在stackoverflow中.谢谢! 解决方法 如果更改表格,则还必须更改实体化视图. --Create s[详细]
-
如何使用oracle从存储的函数中检索多行
所属栏目:[百科] 日期:2021-03-16 热度:98
我正在尝试在oracle中创建一个返回多行的存储函数. 我的问题非常类似于this one,除了我想获取select *查询 简而言之,我想创建一个返回此查询结果的函数 select * from t_email_queue 我试过的是这个: create or replacePACKAGE email_queue AS type t_ema[详细]
-
Migrating Oracle 18c To 19c
所属栏目:[百科] 日期:2021-03-16 热度:156
副标题#e# 本文包含了以下两个知识点: 静默安装Oracle 19c; 通过rman升级数据库。 一、静默安装Oracle 19c 1.1 安装并配置Gird组件 创建响应文件grid.rsp,内容如下: oracle.install.responseFileVersion=/oracle/install/rspfmt_crsinstall_response_sc[详细]
-
Oracle数据库备份和恢复配置详解
所属栏目:[百科] 日期:2021-03-16 热度:78
副标题#e# 本文Oracle讲述了数据库备份和恢复配置的详解过程,可能的失败及其解决方法。 ? 失败类型 ? 遇到的失败或错误分为两大类:物理和逻辑。物理错误一般是硬件错误或使用数据库的应用程序中的软件错误,而逻辑错误一般在终端用户级别(数据库用户和管[详细]
-
在Oracle中使用SQL LOADER导入CSV文件
所属栏目:[百科] 日期:2021-03-16 热度:184
我对数据库和编程很陌生.我对电脑术语不是很了解所以坚持下去.我有一个csv文件,我正在尝试加载到我的Oracle数据库中.它包含帐户信息,如姓名,电话号码,服务日期等.我已经安装了Oracle 11g第2版.这是我迄今为止所做的一步一步…… 1)Ran SQL Loader 我创建了[详细]
-
创建以字母数字开头的Oracle序列
所属栏目:[百科] 日期:2021-03-15 热度:113
我想创建序列以字符inv开始并递增1 价值观 INV01INV02INV03 etc... CREATE SEQUENCE invoice_nunSTART WITH "INV"INCREMENT BY 1 解决方法 只能创建整数值序列. 所以声明必须是: CREATE SEQUENCE invoice_nun START WITH 1 INCREMENT BY 1; 您可以将获取[详细]
-
Oracle白天自动分区
所属栏目:[百科] 日期:2021-03-15 热度:74
我正在使用Oracle 11g数据库,每天输入3-5百万行.将来我想使用基于时间戳列的分区.我的目标是自动为每天创建一个新分区. 我刚刚找到了创建给定天数的方法,即1-20但不是无限时间(01.01.2014到mm.dd.yyyy). 解决方法 对于每日范围,您可以这样做: create tabl[详细]
-
oracle – 防止SPOOL的输出被包装
所属栏目:[百科] 日期:2021-03-15 热度:156
我正在尝试使用SQLPLUS中的SPOOL命令为数据库中的对象生成所有DDL SET trimspool ONSET wrap offSET heading offSET linesize 300SET echo offSET pages 999SET long 90000Col object_type format a10000Col object_name format a10000Col owner format a1[详细]
-
oracle – PL / SQL中的嵌套游标
所属栏目:[百科] 日期:2021-03-15 热度:177
我正在使用Oracle PL / SQL. 我试图定义嵌套游标,这意味着第一个Cursor的输出应该是第二个Cursor的输入.更具体一点:第一个应该存储具有特定前缀的表.第二个应该存储来自第一个表中所有表的属性的所有值. 这是我的代码片段.我希望它能让我的问题更加清晰:[详细]
-
Oracle:确定分区大小
所属栏目:[百科] 日期:2021-03-15 热度:69
我有一个包含200个哈希分区的表,我喜欢监视每个分区的每日大小增长(行和大小,以MB为单位).有关更多信息,另一个进程每天在此表上加载/更新行,我想知道增长模式. 我不是在寻找整体表大小的脚本,而是每个分区的大小. 解决方法 您可以使用以下语句检查分区的大[详细]
-
oracle – PLSQL Bind变量和Host变量之间有什么区别
所属栏目:[百科] 日期:2021-03-15 热度:118
关于PLSQL,“主机变量”和“绑定变量”之间有什么区别? 来自askTom的这个link说“plsql中的区别模糊 – 它非常接近sql”.那么微小的,“模糊”的差异是什么? 声明1: SELECT 1 FROM dual WHERE dummy = :B1; 声明2: SELECT 1 FROM dual WHERE dummy = v_[详细]
-
Oracle SQL:使用regexp_substr返回第一行字符串
所属栏目:[百科] 日期:2021-03-15 热度:161
我试图从SQL查询(oracle 11)中的文本框返回第一行文本.文本框的内容如下所示: X WITHDRAWN Explanation. 我想返回顶行,即X WITHDRAWN.我不确定我是否可以指定只查看第一行,或者只是在回车之前返回所有文本 – 要么可以工作. 我想我需要使用regexp_substr,[详细]
-
oracle – 可以锁定触发器;怎么会确定它是?
所属栏目:[百科] 日期:2021-03-15 热度:183
在回答 Will I miss any changes if I replace an oracle trigger while my application is running?时,我去查看触发器是否被INSERT语句锁定.它不是,我在互联网上找不到任何建议可以锁定触发器的东西. 如果我在一个会话中运行以下内容: create table test[详细]
-
oracle – 物化视图日志的事务性能影响
所属栏目:[百科] 日期:2021-03-15 热度:64
我一直在研究使用物化视图进行数据聚合和报告,以便主要以事务为中心(使用Oracle数据库).当前的报告系统依赖于一系列视图,这些视图模糊了应用程序的许多复杂数据逻辑.这些视图在调用系统时会给系统带来沉重的负担. 我们感兴趣的是使用“快速刷新”进行增量[详细]
-
oracle – 在plsql中使用for循环更新
所属栏目:[百科] 日期:2021-03-15 热度:55
我有更新问题并插入下面的列.请告知此事. 这是输入 depnto extra comm----------------------------20 300 NULL20 300 40020 NULL NULL20 500 NULL 这是预期的产出 depnto Extra comm---------------------20 300 30020 300 40020 NULL NULL 20 500 500 我[详细]
-
oracle – 关于“富有表现力”的PL / SQL的书的推荐?
所属栏目:[百科] 日期:2021-03-15 热度:154
让我说清楚 – 我有足够的“参考”和“初学者”书籍. 我想要的是“Exceptional PL / SQL”或“Agile PL / SQL”或“PL / SQL设计模式”,甚至只是“想要编写漂亮代码的开发人员的PL / SQL”. 这样的事情存在吗? (我是一名C / Ruby /等开发人员.我被引入了[详细]
-
Oracle功能:复制wm_concat
所属栏目:[百科] 日期:2021-03-15 热度:193
我目前正在研究Crystal Reports中的一个项目,该项目拒绝使用Oracle 10g中允许的未记录的函数WM_CONCAT. 这是WM_CONCAT头信息 WM_CONCAT(p1 IN VARCHAR2) RETURN VARCHAR2 要使用WM_CONCAT,我将它传递给它:WM_CONCAT(column1);此函数似乎接受varchar2类型[详细]

浙公网安备 33038102330577号