ora-00932

    0热度

    1回答

    我想从Oracle中的存储函数返回的查询。这个简单的尝试失败: CREATE OR REPLACE TYPE GetObjectsForFolderObjectType IS OBJECT ( FOLDER_ID NUMBER(9), OBJECT_ID NUMBER(9) ); CREATE OR REPLACE TYPE GetObjectsForFolderTableType

    1热度

    1回答

    我有这样的XML存储在CLOB列: <SvcData><Status><StatusCode>EXI</StatusCode><StatusDesc></StatusDesc><StatusCodeAlt>000000</StatusCodeAlt><StatusDescAlt>OK</StatusDescAlt><StatusCodeHost></StatusCodeHost><StatusCo

    0热度

    1回答

    不一致的数据类型,我真的很高兴,当我能够用cast(collect(value) as DBMSOUTPUT_LINESARRAY)到汇聚在同一行的结果,在这个例子中: select site, lote, material, cast(collect(value) as DBMSOUTPUT_LINESARRAY) AS valueagg from table1 GROUP BY site,

    5热度

    2回答

    我在执行以下存储过程时遇到问题。 我在下面的存储过程中添加 FM.FAXFILE_BLOB列时出现ORA-00932: inconsistent datatypes: expected - got BLOB错误。 FAXFILE_BLOB是一个blob字段。 如果我删除此字段,一切工作正常。我不知道这是为什么发生。 请帮助.... CREATE OR REPLACE Procedure HCAD

    1热度

    1回答

    我试图获取通过PHP的数组,但我收到以下错误: " Warning: oci_fetch_array(): ORA-00932: inconsistent datatypes: expected CHAR got ARRAY in test.php". 我希望在我的程序中提供的VARRAY列使用任何可用的收集方法。该查询可以很好地与Toad一起运行,但与PHP无关。 Query : SELE

    0热度

    1回答

    我有一个约10列VARHCAR类型和大小> 2000的列的表。我试图通过使用临时列和复制数据后重命名将它们转换为CLOB。这些列中有4个没有问题,但是我为其余所有列获得了ORA-00932。以下是每列重复的SQL。 ALTER TABLE TABLE1 ADD (TEMP_CLOB CLOB); UPDATE TABLE1 SET TEMP_CLOB=BIG_VARCHAR_COLUMN; A

    1热度

    2回答

    我已经遇到了一个奇怪的问题,在一个已经工作的代码。 有一个工作程序pkg_pbrer.p_gen_pbrer_rpt它返回v_po_report作为输出游标。 我想捕获这个光标到table_po_report_62,这工作正常。 现在我面临的 ORA-00932的错误:不一致的数据类型:预期 - 了 - ”在游标提取 声明 为了便于理解,我省略了不必要的代码行 DECLARE v_po

    3热度

    1回答

    我在Oracle表中创建了一个4,000字符的VARCHAR2字段。我将字符串值插入到使用LINQ to Entities with Visual Studio 2010,.NET Framework 4和ODAC 11.2 Release 4 and Oracle Developer Tools for Visual Studio (11.2.0.3.0)的字段中。当我尝试插入一个字符串值大于1

    3热度

    2回答

    我有以下查询: SELECT Test_Case_Name, Test_Case_Description, Test_Case_Status, CASE WHEN Test_Case_Status = 'FAILED' THEN LISTAGG(LN.LN_BUG_ID,', ') WITHIN GROUP(ORDER BY LN.LN_BUG_ID)

    1热度

    1回答

    我简化了查询,如下所示: INSERT INTO table1 (acct_no, name, description) SELECT a.acct_no, b.name, TO_LOB(c.description) FROM tableA a, viewB b, tableC c WHERE a.person_id = b.person_id(+) AND a.person_id