sql >> Database >  >> RDS >> Oracle

PL/SQL:ORA-00904:ongeldige id &PL/SQL:instructie genegeerd&PLS-00364:gebruik van lusindexvariabele is ongeldig

In SQL Developer kun je niet kopiëren/plakken wat ik (eerder) in SQL*Plus heb geschreven; je zou regelnummers weglaten (en SQL> prompts) en gebruik alleen deze:

set serveroutput on
begin
  for cur_r in
    (select order_id, ship_via as company_name, order_date
     from orders
     where order_date < trunc(sysdate)
       and rownum <= 5
    )
  loop
    dbms_output.put_line('------------');
    dbms_output.put_line('Order ID   = ' || cur_r.order_id);
    dbms_output.put_line('Order date = ' || to_char(cur_r.order_date, 'dd.mm.yyyy'));
    dbms_output.put_line('Company    = ' || cur_r.company_name);
  end loop;
end;
/


  1. Hoe definieer je null-handling in Spring Data JPA-sorteringen?

  2. Oracle bestellen door voor verschillende voorwaarden

  3. Controleer of gebruikersnaam bestaat in mysql-tabel via php?

  4. MYSQL selecteer alle records waar gebruikersnaam en datumpaar meer dan eens voorkomen