-
如何使Oracle错误消息更详细?
所属栏目:[百科] 日期:2020-12-12 热度:146
让我疯狂的消息是ORA-01008 – 并非所有变量都受到约束. 有没有办法知道我拼错了42个可能的变量名中的哪一个,而不是盯着显示器直到我的眼睛弹出来? 更新:我使用ADO.NET访问数据库.正如@Justin Cave建议的那样,它可能会丢失Oracle异常中的一些信息.但我很肯[详细]
-
如何从Oracle PL / SQL访问Subversion?
所属栏目:[百科] 日期:2020-12-12 热度:101
对于政府机构,我们构建了一个用 PHP和Oracle开发的发布管理系统.此应用程序的数据存储在数据库表中,并使用PL / SQL包和过程进行处理. 发布管理过程广泛基于来自Subversion存储库的元数据.我们通过内部Oracle JVM从PL / SQL访问存储库,以在驻留Oracle实例的un[详细]
-
如何在Oracle PL / SQL游标中找到记录数?
所属栏目:[百科] 日期:2020-12-12 热度:162
这是我的光标: CURSOR C1 IS SELECT * FROM MY_TABLE WHERE SALARY 50000 FOR UPDATE; 我立即打开光标,以便在我的程序期间锁定这些记录. 我想在有的情况下引发应用程序错误.我的光标中有2条记录.使用C1%ROWCOUNT属性失败,因为它只计算到目前为止已提取的数[详细]
-
为什么Oracle 12.1.0.2会跳过结果缓存表上的函数调用?
所属栏目:[百科] 日期:2020-12-12 热度:157
我将现实生活中的问题减少到以下测试用例: DROP TABLE test_users;CREATE TABLE test_users ( user_id INTEGER,username VARCHAR2(32),first_name VARCHAR2(40),last_name VARCHAR2(40));ALTER TABLE test_users ADD( CONSTRAINT test_users_pk PRIMARY KEY[详细]
-
未选择Oracle sql null值
所属栏目:[百科] 日期:2020-12-12 热度:161
在NAME表中,FIRST列具有null但未选择任何行.请帮我理解. SELECT * FROM NAME WHERE FIRST != '1' 与null的任何比较都是false – =和gt ;,,等等.您也不能在IN列表中使用null - 它将被忽略.而且,两个零点甚至彼此不相等. 要获取空值,您需要明确地询问它们,如下[详细]
-
Oracle用户为varchar的varray定义了聚合函数
所属栏目:[百科] 日期:2020-12-12 热度:136
我正在尝试为varray编写一些聚合函数,当我尝试将它与数据库中的数据一起使用时,我得到了这个错误代码: ORA-00600 internal error code,arguments: [kodpunp1],[],[][koxsihread1],[0],[3989],[45778],[] 函数的代码非常简单(实际上它什么都不做): create o[详细]
-
什么会影响Oracle对字符串表达式数据类型的确定?
所属栏目:[百科] 日期:2020-12-12 热度:152
我观察到Oracle在一个特定Oracle实例上确定字符串表达式数据类型的方式存在差异.最引人注目的例子是空字符串的数据类型:在所有实例上,但是一个数据类型是char(0);在那个特殊的一个它是char(32). 以下脚本说明了这一点:它解析一个简单的语句SELECT”INN dua[详细]
-
有没有办法配置Elastic Beanstalk连接到现有的Oracle DB(没有BYO
所属栏目:[百科] 日期:2020-12-12 热度:195
我正在尝试设置Elastic Beanstalk以连接到我现有的AWS托管的Oracle数据库(按需类型,而不是自带许可类型),但是当我使用Elastic Beanstalk控制台环境详情修改配置数据库实用程序,我甚至没有提供连接到现有AWS RDS的选项.他们提供的唯一选择是“使用此环境创建R[详细]
-
oracle – 有没有人使用PL / SQL Web Toolkit?
所属栏目:[百科] 日期:2020-12-12 热度:189
有没有人使用 PL/SQL Web Toolkit?我们将它用于我工作的内部报告. 但是,有没有人有过生产面向客户的网站的经验?与其他Web语言(如JSP,PHP等)相比的一般优点/缺点 我有时使用工具包的一些部分,但主要是我使用 Application Express.现在,当Apex让它变得容易10[详细]
-
oracle – 解释存储过程中的查询计划
所属栏目:[百科] 日期:2020-12-12 热度:75
我有一个存储过程,包含一个单一的选择查询,用于根据对过程中的参数执行的一些次要数学插入到另一个表中.我可以通过某种方式引用过程来生成用于此查询的计划,还是必须复制并粘贴查询并为输入参数创建绑定变量? 使用 SQL Trace and TKPROF.例如,打开SQL * Plu[详细]
-
如何在Oracle XML Publisher中打印转义的HTML字符
所属栏目:[百科] 日期:2020-12-12 热度:160
我使用Oracle的 XML Publisher(基于Oracle XML Parser 10.1.0.5.0)使用.RTF模板从我的数据库生成报告. 在我的前端,用户在CK编辑器中输入一些值,如下图所示: 在数据库中,值正确保存,如下所示: 当我使用XML Publisher以PDF格式打印报表时,我得到如下转义的HT[详细]
-
有时,使用实体框架查询Oracle DB时会出现错误“ORA-00933”但是
所属栏目:[百科] 日期:2020-12-12 热度:126
我已经将Entity Framework 5用于基于Web的应用程序的Oralce数据库.有时(很少发生),出现错误“ORA-00933”但是当我重新启动webapp时,它再次起作用. 这是日志: System.Data.EntityCommandExecutionException: An error occurred while executing the command[详细]
-
我如何从读取调用oracle sql开发人员解决得到减去一?
所属栏目:[百科] 日期:2020-12-12 热度:132
当我运行sql开发人员并设置所有数据时,单击连接但我收到此错误: Status : Failure -Test failed: IO Error: Got minus one from a read call 我是Oracle的初学者,我该如何解决这个错误? 我的窗口:7 64位和oracle 12c 您需要设置“tcp.validnode_checking[详细]
-
oracle – Jpa – Hibernate ManyToMany做很多插入连接表
所属栏目:[百科] 日期:2020-12-12 热度:165
我遵循WorkDay(具有注释ManyToMany)和Event之间的ManyToMany关系 WorkDay entity @Entity@Table(name = "WORK_DAY",uniqueConstraints = { @UniqueConstraint(columnNames = { "WORKER_ID","DAY_ID" }) })@NamedQueries({ @NamedQuery(name = WorkDay.GET_WO[详细]
-
Oracle的“日期'[yyyy-mm-dd]”字面值是否始终使用yyyy-mm-d
所属栏目:[百科] 日期:2020-12-12 热度:201
改写,因为我使用日期如下: date'2010-04-10' ,结果可能是2010年4月10日(例如2010年10月4日)吗? 更新我听到你和博士说的话.但… 当批处理作业运行时,使用硬编码的date’yyyy-mm-dd’:s,它会导致某些(非确定性)计算失败.在PL / SQL Developer中运行失败的SQ[详细]
-
oracle-sqldeveloper – 如何在oracle sql developer中导出clob
所属栏目:[百科] 日期:2020-12-12 热度:142
如何在oracle sql developer中导出clob字段数据.目前clob字段数据无法在oracle sql开发人员中导出. 如果你不想(或不能) export and import你的数据,并且真的想要它作为一组插入语句,你可以使用SQL Developer的内置格式化工具自动将你的CLOB拆分成多个足够小[详细]
-
如何在oracle存储过程中printf(用于调试目的)?
所属栏目:[百科] 日期:2020-12-12 热度:151
我正在尝试调试存储过程(Oracle).我想打印一些变量. 我不知道要打印的命令是什么(或在哪里找到它).谁能告诉我它是什么? 谢谢 编辑: 这是我的触发器: create or replaceprocedure bns_saa_confs_update_state ( theID in varchar2)ASbegin UPDATE BNS_SAA_[详细]
-
什么是Oracle数据集成商?
所属栏目:[百科] 日期:2020-12-12 热度:149
什么是ODI? ODI的实际用途是什么? oracle数据集成工具如何帮助编程?什么是sql开发人员工具和ODI工具之间的区别?真的厌倦了在某些网站上找到的定义,如果任何人提出gud解释,那将会很棒. 我完全同意Oracle网站令人困惑,这些产品描述不适用于技术人员并且由[详细]
-
plsql – 如何在oracle sql developer中运行pl / sql程序
所属栏目:[百科] 日期:2020-12-12 热度:79
DECLARE message varchar2(20):= 'Hello,World!';BEGIN dbms_output.put_line(message);END; 如何在Oracle SQL Developer中执行上面的pl / sql程序. 任何人都可以建议我吗? 我已尝试按照此图像中显示的步骤操作.有些步骤被排除在外,但我相信您会在遇到它们[详细]
-
如何查看任意oracle会话正在使用的事务隔离级别
所属栏目:[百科] 日期:2020-12-12 热度:175
我试图找出特定会话(不是我自己)在oracle服务器上的隔离级别.是否有v $..视图来获取此信息? 您可以在v $transaction [1]的标志列中测试位28. SELECT s.sid,s.serial#,CASE BITAND(t.flag,POWER(2,28)) WHEN 0 THEN 'READ COMMITTED' ELSE 'SERIALIZABLE' EN[详细]
-
所有列的Oracle列宽
所属栏目:[百科] 日期:2020-12-12 热度:62
例如,执行用于显示各种列的长语句时的问题之一 select g.guestid,g.forename,g.surname,b.bookingid,b.arrivedate,b.departdate,br.floorno,br.roomno from... Linux终端上的列大小似乎是一个问题.例如,Forename VarChar(80)列在执行上述语句时会占用屏幕的[详细]
-
在Oracle中导入CSV数据(尝试Apex / SQL Developer)
所属栏目:[百科] 日期:2020-12-12 热度:195
我最初在超级用户上问这个问题,但有人建议我转发这里. 我使用的是最新版本的APEX(4.1.1)和Oracle(11.2.0.3). 我正在将CSV数据上传到一组表格. 我一直在尝试,并遇到了一些我以前没见过的问题. 举个例子,我试图将数据导入到这个表中: CREATE TABLE SW_ENGINEE[详细]
-
.net – Oracle Update挂起
所属栏目:[百科] 日期:2020-12-12 热度:103
我在使用Oracle更新时遇到了问题.对ExecuteNonQuery的调用无限期挂起. 代码: using (OracleCommand cmd = new OracleCommand(dbData.SqlCommandStr,conn)){ foreach (string colName in dbData.Values.Keys) cmd.Parameters.Add(colName,dbData.Values[colN[详细]
-
plsql – 如何使用存储过程将oracle表数据转换为单独的xml文件
所属栏目:[百科] 日期:2020-12-12 热度:65
我想知道如何将表数据转换为xml单独的文件.我是否需要使用UTL文件概念?以下是示例代码.任何人都可以帮我澄清一下吗? CREATE OR PROCEDURE PRC_INSDB_XML (Booking_date1 in date)as beginSELECT XMLElement("Employee",XMLForest(empno,ename,job,mgr,hire[详细]
-
database – 将代理键添加到现有Oracle DB表的首选方法
所属栏目:[百科] 日期:2020-12-12 热度:176
我必须使用几千条记录修改Oracle 10g数据库中的现有表,以添加代理自动编号密钥.我想到的一种方法是 创建一个新序列 创建id列,允许空值 使用序列更新id列 更改表以为新id列添加“not null”和“primary key” 有没有更容易或更有效的方法来做到这一点(或者有[详细]