sql >> Database >  >> RDS >> Oracle

nPLS-00306:verkeerd aantal of typen argumenten in aanroep

Wanneer we een resultaat van Opgeslagen procedure in entiteiten toevoegen, voegt het wat code toe met betrekking tot uitvoervelden in het configuratiebestand.

 <implicitRefCursor>
    <storedProcedure schema="AHSEN" name="GETEMPIDS">
      <refCursor name="P_CURSOR">
        <bindInfo mode="Output" />
        <metadata columnOrdinal="0" columnName="EMPNO" providerType="Int16" allowDBNull="false" nativeDataType="Number" />
        <metadata columnOrdinal="1" columnName="ENAME" providerType="Varchar2" allowDBNull="true" nativeDataType="Varchar2" />
        <metadata columnOrdinal="2" columnName="JOB" providerType="Varchar2" allowDBNull="true" nativeDataType="Varchar2" />
        <metadata columnOrdinal="3" columnName="MGR" providerType="Int16" allowDBNull="true" nativeDataType="Number" />
        <metadata columnOrdinal="4" columnName="HIREDATE" providerType="Date" allowDBNull="true" nativeDataType="Date" />
        <metadata columnOrdinal="5" columnName="SAL" providerType="Single" allowDBNull="true" nativeDataType="Number" />
        <metadata columnOrdinal="6" columnName="COMM" providerType="Single" allowDBNull="true" nativeDataType="Number" />
        <metadata columnOrdinal="7" columnName="DEPTNO" providerType="Int16" allowDBNull="true" nativeDataType="Number" />
      </refCursor>
    </storedProcedure>
  </implicitRefCursor>

Mijn probleem was opgelost toen ik die code kopieerde en in het configuratiebestand van mijn website plakte.




  1. Gebruik een CTE om te BIJWERKEN of VERWIJDEREN in MySQL

  2. Hoe toegang krijgen tot de online mysql-database in Android?

  3. ora-04091 tabel is muterend-

  4. Voeg binair groot object (BLOB) in PostgreSQL in met libpq vanaf een externe machine