sql >> Database teknologi >  >> RDS >> Oracle

ORA-00947:Ikke nok værdier

Du skal nævne kolonnenavnene :

CREATE OR REPLACE PROCEDURE PRC_COPIA_ITEM_LOCACAO
IS
TYPE TP_LOC_ITEM_BKP
IS
  TABLE OF LOC_ITEM_LOCACAO%ROWTYPE;
  LOC_BKP TP_LOC_ITEM_BKP;
BEGIN
  SELECT * BULK COLLECT INTO LOC_BKP FROM LOC_ITEM_LOCACAO;
  FORALL X IN LOC_BKP.FIRST..LOC_BKP.LAST
    INSERT INTO LOC_ITEM_LOCACAO_BKP  VALUES (LOC_BKP(X).column_name1, LOC_BKP(X).column_name2 );
  DBMS_OUTPUT.PUT_LINE('Total de linha: ' || TO_CHAR(SQL%ROWCOUNT));

END;
/

Få mere at vide her



  1. Sådan ser du indholdet af Check Constraint på Oracle

  2. Find den største gruppe af fortløbende tal inden for en partition

  3. Giver Oracle muligheden for at returnere flere understrenge fra en streng/klob-række, der er blevet parset?

  4. hente lange rådata til clob-variabel