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

Oracle Apex 20.1 Fejl:Fejl ved behandling af validering

Numerisk eller værdifejl, ikke?

Dette er, hvad der kan forårsage problemet:

and equipID = :P3_EquipID;

Hvad er equipID s datatype? Hvis det er et NUMBER , prøv

and equipID = to_number(:P3_EquipID);

Da det ikke er tilfældet (som du kommenterede), ville dette hjælpe?

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. Hvad er standardrækkefølgen for en liste, der returneres fra et Django-filteropkald?

  2. Sådan bruger du KNN Machine Learning Model med 2UDA – PostgreSQL og Orange (del 1)

  3. Nye metadata-kun kolonneændringer i SQL Server 2016

  4. Sådan indsætter du store mængder data i sqlite-databasen i Android