sql >> Databáze >  >> RDS >> Oracle

Chyba Oracle Apex 20.1:Chyba při zpracování ověření

Chyba čísel nebo hodnot, jo?

Problém může způsobovat toto:

and equipID = :P3_EquipID;

Co je equipID datový typ? Pokud je to NUMBER , zkuste

and equipID = to_number(:P3_EquipID);

Protože tomu tak není (jak jste uvedl), pomohlo by to?

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. Jaký je účel projekční mapy pro Android u poskytovatele obsahu?

  2. Oracle apex select seznam a skrytí hodnot

  3. Jak získat vygenerované klíče pomocí executeBatch bez výjimky ArrayIndexOutOfBoundsException?

  4. Tisk znaků jeden po druhém z řetězce (VARCHAR2) oracle sql bez použití plsql a také bez použití dual