Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

त्रुटि:PLS-00428:इस चयन कथन में एक खंड में अपेक्षित है

आपको अपने चयन कथन के परिणाम को एक चर (इस मामले में, "परिणाम") में संग्रहीत करना होगा:

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. Oracle डेटाबेस में डेटाटाइम मान से मिनट प्राप्त करने के 2 तरीके

  2. Oracle RMAN का परिचय

  3. मैं DBMS_METADATA (और SCHEMA_EXPORT) के साथ DDL स्क्रिप्ट के रूप में Oracle SCHEMA कैसे प्राप्त करूं?

  4. ओरेकल प्रतिबद्ध और चयन के बीच अंतराल

  5. ऑरैकल में चेक बाधा का उपयोग कैसे करें