Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Błąd Oracle Apex 20.1:Błąd przetwarzania walidacji

Błąd liczbowy lub wartości, co?

To może być przyczyną problemu:

and equipID = :P3_EquipID;

Co to jest equipID typ danych? Jeśli jest to NUMBER , spróbuj

and equipID = to_number(:P3_EquipID);

Skoro tak nie jest (jak skomentowałeś), czy to by pomogło?

declare 
  v_equipid number;
begin
  SELECT count(*) 
    into v_equipid 
    from equipment
    WHERE equipstatus = 'available' 
      and equipID = :P3_EquipID;

  return v_equipid = 1;
end; 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hibernacja natywnego zapytania — kolumna char(3)

  2. Jak sklonować środowisko R12.2?

  3. Oracle - Aktualizuj wiersze o wartości minimalnej w grupie kolumny z innej tabeli

  4. Jak sprawdzić, czy wartość DataReader nie jest pusta?

  5. Pobieranie danych wyjściowych w postaci pliku płaskiego za pomocą Oracle w systemie UNIX