【问题标题】:I need a function我需要一个函数
【发布时间】:2018-08-30 05:46:54
【问题描述】:

我需要在 cm_customers$rt 表中创建一个函数,以向常驻客户验证 TAX_NUMBER 是否为 13 位,否则需要将列表显示到屏幕上,我创建了 juste select 但我需要一个函数,请帮助我

select  TAX_NUMBER,RESIDENT
from cm_customers$rt
WHERE length (TAX_NUMBER) =13 and resident = 'Y'
;

【问题讨论】:

标签: sql oracle plsql


【解决方案1】:
CREATE OR REPLACE FUNCTION f_tax
RETURN NUMBER
IS
    V_tax_number  int;

BEGIN
    SELECT tax_number 
    INTO V_tax_number
    FROM E_EMP
    WHERE LENGTH(tax_number ) < 13 
                 AND residence_type = 'Y';
    RETURN V_tax_number;

END;    

【讨论】:

    猜你喜欢
    • 2017-01-11
    • 2012-10-11
    • 2021-04-14
    • 1970-01-01
    • 2022-01-20
    • 2018-08-15
    • 2014-07-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多