
oracle
对于oracle爱好者的问答
文章 32浏览 44在 Oracle 18c ORA1455 中 EXP 模式
EXPaschemainOracle18cORA1455我在数据库中有一个架构,它不在数据库中作为Oracle18c版本中的容器,我想使用Oracle工具exp对此架构进行逻辑备份,我总共有2600个表16向我抛出错误:EXP-00008:ORACLEerror1455wasencounteredORA-01455:columnconversionoverflowsdatatypeinteger识…我可以不使用 where 子句创建自定义表达式吗?
CanIcreateacustomexpressionwithoutusingthewhereclause?虽然我已经在上一个问题中使用原生查询解决了这个问题。我现在想知道是否可以在不使用where子句的情况下创建可在Criteria中使用的自定义表达式?我不想要where子句的原因是Oracle的connectby...startwith...(here)语句。我按照这个页面开始我的工作。但是,…Dividing SUM By A Distinct Count 报错
DividingSUMByADistinctCountandgettinganerror我在以下查询中收到ORA-00937(不是按功能分组的单组)。请问有什么想法吗?查询只是将SUM除以Count。SELECTSUM(DISTINCTCE.USD_NOTIONAL)/(SELECTCOUNT(DISTINCTMARKET_DATE)FROMDATA_EURO_YTDWHEREMARKET_DAT…Timezone region not found
Timezoneregionnotfound我正在创建一个使用Oracle数据库的C#MVC项目。尝试连接数据库时,出现以下错误:ORA-00604:erroroccurredatrecursiveSQLlevel1ORA-01882:timezoneregionnotfound.当我尝试通过SQL开发人员连接时,它工作正常。有什么办法可以解决这个问题吗?注意:我正在使用IISexpress来测试…Transpose String column values to Row Oracle
TransposeStringcolomnvaluestoRowOracle我的初始表是这样的。CREATETABLEpivot_string(col1NUMBER,col2NUMBER,col3VARCHAR2(6),col3_idNUMBER,col3_descVARCHAR2(10));INSERTINTOpivot_stringSELECT123,9875,'RO',40,'Roma'FR…oracle如何以不同的格式显示日期
Howtodisplaydateinadifferentformatinoracle我有一张带有日期字段的表格。默认情况下,selectmax(date)fromtable;以'dd-mmm-yy'格式返回日期。如何在不更改表格结构或字段格式的情况下选择"MM/DD/YYYY"格式的日期。谢谢,上乘selectto_char(max(date),'MM/DD/YYYY')fromtable;sel…Default Day using to_Date with time only
DefaultDayusingto_Datewithtimeonly我试图用今天的日期加上提供的时间(小时和分钟)在oracle中获取日期查询是:SELECTTO_DATE('02:03','hh24:mi')FROMdual01/08/201702:03:00我对结果感到惊讶:SELECTTO_DATE('02:03','hh24:mi')FROMdual01/08/201702:03:00似乎…如何从 SQL Developer Database Diff 工具中对结果进行 DDL
HowtoDDLresultsfromSQLDeveloperDatabaseDifftool我已经运行了我的数据库差异工具来比较SQLDeveloper中的两个Oracle模式。我有我的结果,并想保存这些。我知道如何为建议的更改生成脚本,但是如何保存显示每个对象之间差异的DDL输出?非常感谢。如何保存显示每个对象之间差异的DDL输出?我们没有这方面的报告。您今天只能保存DDL更改脚本。如何在oracle数据库INSERT STATEMENT中输入”\\\\”等特殊字符?
Howtoenterspecialcharacterslike“\”inoracledatabaseINSERTSTATEMENT?更新:我刚刚发现问题不是来自反斜杠。问题是单引号问题。我正在尝试插入带有撇号的单词,只要列表中有一个,撇号就会被视为单引号。因此,即使我在原始插入值中没有反斜杠,Oracle也会自动添加反斜杠。示例:INSERTINTODICTIONNAIRE(Mot)值('s\\\…PL/SQL FOR LOOP IMPLICIT CURSOR
PL/SQLFORLOOPIMPLICITCURSOR有2个表EMPLOYEES和DEPARTMENTS,其中department_id作为DEPARTMENTS的主键和EMPLOYEES的外键。我想打印属于特定部门的所有员工姓名。我知道它可以通过JOINS或EXPLICIT游标轻松实现。我想为什么不尝试使用FOR循环和IMPLICIT游标。我的问题是这样写INTO在语法上是否正确。如果是这样,为…emacs on Windows sql ssh
emacsonWindows+sql+ssh我们的大学运行Oracle数据库服务器。我们通过SSH使用校园用户名/密码登录,然后自动启动rlwrapsqlplus,我们必须使用另一个用户名和密码再次登录到数据库应用程序。我想在Windows上使用Emacs在此服务器上编辑和运行简单的SQL脚本。我已经能够使用Tramp在其他SSH服务器上编辑文件,但由于某种原因(很可能是sqlplus的自动启动)…Oracle 存储过程的返回值
ReturnvaluefromOraclestoredprocedure我在Oracle中有一个存储过程。我希望如果它成功更新记录,它返回一个返回值1否则0。让我知道我该怎么做。我正在使用Angular、Asp.net、WebAPi和Oracle数据库。提前致谢。我的代码如下:CREATEORREPLACEPROCEDURENML.AddProductProcedure(V_CRD_CODINVA…带有新类型参数的 Oracle 过程给出 ORA-00947 错误
OracleprocedurewithnewtypeparametergivingORA-00947Error我正在处理一个接受大量输入然后返回填充游标的过程。该过程将从Java应用程序中调用。是的,这很容易构建为临时查询,但我试图在我的代码中只使用正确的函数/过程调用。我将传入未知数量的参数。我用这个建议一种新类型的答案解决了这个问题。但是现在我收到"PL/SQL:ORA-00947:noeno…python项目中的Liquibase集成
Liquibaseintegrationinpythonproject我计划使用Liquibase(https://www.liquibase.org)来管理Oracle数据库模式的迁移/版本控制。该项目在Python中使用setuptools。我还看到了Liquibase的Pythonpackage器,但它们似乎没有得到很好的维护。有没有人有在python项目中集成Liquibase的经验?还是…DEQUEUE Oracle Advanced Queue from Weblogic Server
DEQUEUEOracleAdvancedQueuefromWeblogicServer我需要通过MDB将消息从Oracle高级队列(ADQ)中取出。MDB部署在Weblogic11上。我可以为ADQ定义一个外部服务器(oracle官方文档)。问题是:如果负载不是jms类型会发生什么例如queue_payload_type=>'sys.aq$_jms_text_message'但是是自定义类…