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

Kesalahan Oracle Apex 20.1:Validasi pemrosesan kesalahan

Kesalahan numerik atau nilai, ya?

Inilah yang mungkin menyebabkan masalah:

and equipID = :P3_EquipID;

Apa itu equipID tipe datanya? Jika ini adalah NUMBER , coba

and equipID = to_number(:P3_EquipID);

Karena bukan itu masalahnya (seperti yang Anda komentari), apakah ini akan membantu?

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. java.lang.ArithmeticException saat mencoba mendapatkan koneksi di Oracle 11.2.0.2.0 (64 bit)

  2. Oracle Query untuk menemukan baris yang tidak berulang

  3. Ekstrak data dari XML Clob menggunakan SQL dari Oracle Database

  4. Sintaks untuk evaluasi malas kustom/hubungan arus pendek parameter fungsi

  5. cara menambahkan lebih dari 1000 nilai dengan klausa NOT IN