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

Kesalahan:PLS-00428:klausa into diharapkan dalam pernyataan pilih ini

Anda harus menyimpan hasil pernyataan SELECT Anda ke dalam variabel (dalam hal ini, "Hasil"):

create or replace function gettaxmin
            (period_tax_type_id in double precision, tax_range in number) 
    return double precision 
is
     Result double precision;
begin
  SELECT CASE WHEN max(tax_range) is null THEN 0 ELSE max(tax_range) END 
    INTO Result 
    FROM period_tax_rates WHERE (tax_range < 1) AND (period_tax_type_id = 2);
  return Result;
end gettaxmin;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hash bergabung di Oracle dengan contoh

  2. Urutan Oracle dimulai dengan 2, bukan 1

  3. Cara Menggunakan Klausul Kumpulkan Massal Dengan Pernyataan SELECT INTO Di Oracle Database

  4. Langkah demi Langkah R12.2.6 Instalasi EBS di Virtual Box

  5. Membalikkan String Kata demi Kata menggunakan SQL