-
我有问题连接oracle DB与SQL开发人员
所属栏目:[站长百科] 日期:2021-01-09 热度:149
我尝试使用oracle SQL开发人员连接到我的oracle db并收到该消息: pic(图片1和2) 如果我尝试连接sql plus,一切都好. command : select userenv('LANGUAGE') from dual;result:Connected to:Oracle Database 10g Express Edition Release 10.2.0.1.0 - Produc[详细]
-
oracle11g – 需要在Oracle中生成QR代码
所属栏目:[站长百科] 日期:2021-01-09 热度:142
我需要在oracle数据库中生成QR代码并将其打印在通过BI Publisher生成的PDF文档中. 我试过很多地方,发现下面帖子利用Zxing Library通过Zxing Library在Oracle DB中生成QR码: https://community.oracle.com/message/13360407#13360407 但我目前正在使用的数据[详细]
-
Oracle ORA-00054但可能没有锁
所属栏目:[站长百科] 日期:2021-01-09 热度:63
我有一个执行以下操作的遗留代码: ALTER TABLE A RENAME TO B;ALTER TABLE C RENAME TO A;ALTER TABLE B RENAME TO C; 它正在交换2个表A和C. 问题:第三个alter table DDL抛出错误: ORA-00054资源繁忙 我不明白前两个DDL之后是否有可能锁定?此时,每个事务[详细]
-
oracle – 物化视图中的域索引返回零行
所属栏目:[站长百科] 日期:2021-01-09 热度:190
我有Oracle DB的问题 – 在物化视图上通过CONTAINS()搜索后,域索引返回零行.我看到物化视图充满了数据,我还使用过程ctx_ddl.sync_index()进行域索引同步. 什么有用: 创建表 插入数据 创建域索引 SYNC DOMAIN INDEX 通过包含找到行 – 返回行 什么不起作用:[详细]
-
oracle – 我的CFQUERY结果结构中缺少GENERATEDKEY值
所属栏目:[站长百科] 日期:2021-01-09 热度:154
我有两个不同的CF11应用程序,它们有两个不同的数据源,每个数据源在同一个Oracle 12g数据库上都有自己的后端模式.在一个数据源dsA中,当我使用CFQUERY插入新记录时,结果结构包含GENERATEDKEY值.在数据源dsB中,当我运行完全相同的代码时,结果结构中没有GENERATE[详细]
-
如何测试调优的oracle sql以及如何清除明确的系统/硬件缓冲区?
所属栏目:[站长百科] 日期:2021-01-09 热度:93
我想知道在调整之前和调整之后测试正确的sqls的方法. 但是一旦我执行了原始的sql,我得到的结果对于调优的sql来说太快了. 我在下面发现了…… How to clear all cached items in Oracle 我做了刷新数据缓冲区缓存和共享池,但它仍然无法正常工作. 我想这个问题[详细]
-
Oracle开发人员工具(ODT)和Visual Studio集成
所属栏目:[站长百科] 日期:2021-01-09 热度:197
我已经为Visual Studio 2015安装了ODT(我也尝试过VS2013),希望使用“Oracle数据库项目”,但遇到一些看似不常见的特定错误消息. 当我通过Server Explorer浏览数据库时,您可以选择右键单击Relational Table并单击“Generate Create Script to Project …”. 但[详细]
-
oracle – PL / SQl游标的可变/文字替换?
所属栏目:[站长百科] 日期:2021-01-09 热度:53
我经常需要在Oracle PL / SQL中调试游标.我的问题是,我最终得到了一些带有50个变量和常量的数字游标.我正在寻找一种方法来获取一个声明版本,其中常量和变量被替换为它们的文字.如果我想找出光标没有显示记录/行的原因,我应该最终替换那些变量/文字30分钟,然[详细]
-
Oracle Spatial函数SDO_CS.Transform(value)结果非常慢
所属栏目:[站长百科] 日期:2021-01-09 热度:77
我有一个自定义视图,用于查询几何列中的空间数据并提取纬度/经度值.但是,检索过程非常慢,并且需要最多5到10分钟才能检索到视图数据. 这是我的观点: CREATE OR REPLACE FORCE VIEW PoleData( G3E_FID,X_COORD,Y_COORD,LATITUDE,LONGITUDE)AS SELECT P.g3e_fi[详细]
-
如何将Oracle导出导入MySQL Workbench?
所属栏目:[站长百科] 日期:2021-01-09 热度:130
我从Oracle数据库获得了.dmp导出文件.现在我想将此文件导入 MySQL工作台. 我尝试使用管理菜单中的数据’导入/恢复’链接.当我导入我的.dmp文件时,它表示已完成导入.但在架构中它没有显示该数据库. 我试着看看这个链接here,但它没有给我任何适当的解决方案.有[详细]
-
oracle – pl / sql – 是否有空行的NVL()
所属栏目:[站长百科] 日期:2021-01-09 热度:100
有了这个, set serveroutput on size 900000;DECLARE test VARCHAR(255):=0;BEGIN SELECT id INTO test FROM sku WHERE id = 1515; dbms_output.put_line('Result:' || test);END; 我有错误 "no data found" 当数据库中不存在ID时. 我怎么能在这里使用类似nv[详细]
-
在Oracle PL / SQL开发人员中查看带日期的时间部分的设置是什么
所属栏目:[站长百科] 日期:2021-01-08 热度:54
我有一个名为AUDIT的表,它保存了对帐户进行的所有修改.有一个字段AUDIT_DATE,其中包含已完成特定修改的日期.现在的问题是,在我的一位同事Oracle PL / SQL开发人员中,我可以看到AUDIT_DATE列中的时间和日期,但在我的Oracle PL / SQL开发人员中,我看不到时间部[详细]
-
如何将oracle 11g转储文件导入10g oracle
所属栏目:[站长百科] 日期:2021-01-08 热度:195
当我试图将oracle数据库11g导入oracle 10g时,我收到了这个错误. IMP:00010 Not a valid export file. header failed identification IMP:00000 Import terminated unsucessfully 请帮忙 解决方法 如果确保在导出期间使用VERSION = 10.2参数,则可以将Oracle 1[详细]
-
oracle序列相关
所属栏目:[站长百科] 日期:2021-01-08 热度:158
一. oracle中如何实现一列的规律增长呢(通常是指number类型的列)?? 这就需要借助序列来实现了; 1. 什么是序列? 可以理解为序列是一组sql语法创建出来的函数,该函数中定义 ? ? 好了返回值的规则,每次调用都会在上一次的返回值基础上在产生一个符合规则 ? ?的[详细]
-
验证Oracle列名称
所属栏目:[站长百科] 日期:2021-01-08 热度:161
在一个场景中,我们动态创建sql以在运行中创建临时表. table_name没有问题,因为它由我们决定,但是列名由不在我们控制中的源提供. 通常我们会使用以下查询检查列名: select ..where NOT REGEXP_LIKE (Column_Name_String,'^([a-zA-Z])[a-zA-Z0-9_]*$') OR Col[详细]
-
已定义节或组名“oracle.manageddataaccess.client”
所属栏目:[站长百科] 日期:2021-01-08 热度:146
将Oracle.ManagedDataAccess dll从版本4.121.1.0更新到版本4.121.2.0之后,由于我无法使用NHibernate在以前版本中保存CLOB类型的值,因此在客户端计算机上它给出了以下错误: System.TypeInitializationException:’OracleInternal.Common.ProviderConfig’的[详细]
-
什么类型的索引最适合Oracle上的DATE类型?
所属栏目:[站长百科] 日期:2021-01-08 热度:181
根据您使用Oracle的经验,您将在DATE类型列上设置的索引的最佳类型和设置是什么? 我不一定需要去分区索引. 这是一种日志记录类表. 你并不真正关心作为主键的唯一id(事实上,日期在大多数情况下都足够接近unique,但由于它的性质,永远不会). 创建集群索引是否公[详细]
-
Oracle Ref Cursor Vs选择进入异常处理
所属栏目:[站长百科] 日期:2021-01-08 热度:155
我有几个场景: 需要以预定义的顺序从三个不同的表中读取列的值,并且只有一个表将具有该数据 如果给出的标准存在记录,则从table1读取数据,否则从表2中读取给定标准的数据 在Oracle存储过程中 现在处理这些的方法是首先将给定查询的计数变为变量,如果计数 0,[详细]
-
是否有Oracle SQL工具从结果集构建插入语句?
所属栏目:[站长百科] 日期:2021-01-08 热度:181
是否有Oracle SQL工具从结果集构建插入语句?我们目前只允许使用名为SQL Station的工具.我想建议一个工具,比如Rapid SQL或CrazySQuirrell,或者构建我自己的可重用的sql块. 解决方法 这个结果集来自哪里?如果您要执行SELECT,则将结果数据插入另一个表中,您可[详细]
-
将应用程序从Oracle 9移植到Oracle 11 – gottchas?
所属栏目:[站长百科] 日期:2021-01-08 热度:89
我们有一个使用Oracle 9i的应用程序(好吧,3),但是这很快就会结束,我们需要转移到另一个平台–Oracle 11或Postgress是显而易见的. 我听说过从9i到11的移植并不是直截了当的意见,但这里没有人可以确认这种或那种方式.我并不过分担心“哦,查询计划引擎发生了变[详细]
-
Oracle SQL限制结果然后显示剩余的结果
所属栏目:[站长百科] 日期:2021-01-08 热度:189
我有一个看起来像这样的表: ID YEAR 1 2001 1 2002 1 20031 20041 20051 20061 20071 20082 1995 2 19962 19972 1998 然后我试过的查询: select "ID",count("Year") "Count",listagg("Year",',') within group (order by "Year") "Years"from ( select dis[详细]
-
plsql – 如何删除(删除)Oracle AQ队列?
所属栏目:[站长百科] 日期:2021-01-08 热度:187
我希望删除Oracle AQ队列和与之关联的表. 执行此操作需要哪些命令? 解决方法 为了删除队列和与之关联的表,步骤如下: 停止队列 放下队列 删除队列表(可选) 以下命令将删除队列和表. BEGIN DBMS_AQADM.STOP_QUEUE(queue_name = 'QUEUE_NAME'); DBMS_AQADM.DR[详细]
-
如何更改Oracle中的触发器?
所属栏目:[站长百科] 日期:2021-01-08 热度:53
我正在尝试更改数据库的触发器脚本.我的触发器名称是ARCH_USER_UPD_TRG,这会将USER表上的任何更新或删除放入Z_USER表中 我正在从USER表中删除一列,现在需要修改触发器脚本以不再使用此列. 如何修改oracle触发器的PL / SQL脚本? 解决方法 触发器类似于包或过[详细]
-
plsql – DBMS_OUTPUT.PUT_LINE没有打印任何
所属栏目:[站长百科] 日期:2021-01-08 热度:102
参见英文答案 DBMS_OUTPUT.PUT_LINE not printing????????????????????????????????????6个 执行以下代码时,它只是说过程已完成,并且不打印信息. BEGIN dbms_output.put_line('This is my first program');END;/ 当我执行上面的代码时,编译器说,PL / SQL过程[详细]
-
在Oracle SQL中通过变量传递时间间隔
所属栏目:[站长百科] 日期:2021-01-08 热度:88
此查询根据给定的间隔时间10返回值. SELECT TO_CHAR((TO_DATE('23:20:20','HH24:MI:SS') - INTERVAL '10' MINUTE),'HH24:MI:SS') FROM DUAL; 输出: 23:10:20 我想使用下面的代码通过变量传递这个分钟间隔: declaretest1 varchar(30);begintest1:=18;SELECT[详细]