Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

ORA-00947 :Nilai Tidak Cukup

Anda perlu menyebutkan nama kolom :

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;
/

Ketahui lebih lanjut di sini



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Permintaan Oracle dengan setiap menit setiap hari

  2. javax.persistence.EntityExistsException dengan SequenceGenerator

  3. Instal Oracle Client dari baris perintah tanpa interaksi pengguna

  4. REGEX untuk memilih nilai ke-n dari daftar, memungkinkan untuk nol

  5. ORA-12170:TNS:Terjadi timeout koneksi