Plsql oracle apex 5.0数据加载转换规则pl/sql代码
嗨,我想看看这段代码是否适用于Apex 5.0.1 我有一个数据加载过程,最终用户同时使用大写和小写,但在某些情况下他们需要,在某些情况下他们不需要 因此,为了让他们不必知道何时在上传时使用它,我尝试创建这个数据转换规则 如果有人能检查PL/SQL,我将非常感激 我成功了Plsql oracle apex 5.0数据加载转换规则pl/sql代码,plsql,oracle-apex,Plsql,Oracle Apex,嗨,我想看看这段代码是否适用于Apex 5.0.1 我有一个数据加载过程,最终用户同时使用大写和小写,但在某些情况下他们需要,在某些情况下他们不需要 因此,为了让他们不必知道何时在上传时使用它,我尝试创建这个数据转换规则 如果有人能检查PL/SQL,我将非常感激 我成功了 DECLARE V_ASSET_NA (Varchar2); BEGIN CASE WHEN :ASSET_DLVRY_MTHD IN ('MEDIA REPOSITORY', 'PRIVATE
DECLARE
V_ASSET_NA (Varchar2);
BEGIN
CASE
WHEN :ASSET_DLVRY_MTHD IN ('MEDIA REPOSITORY', 'PRIVATENET') THEN
UPPER(ASSET_NA);
ELSE
LOWER(ASSET_NA);
END CASE;
RETURN V_ASSET_NA;
END;
我缺少一个返回值…: 威廉·罗伯逊,请说出你需要的。我仍在学习,所以我对你的任何评论游戏,先生。所以我有一点改变Pl/SQL的基础上,其他人张贴类似的东西。但不确定回报会是什么。代码声明v_ASSET_NA Varchar2;当“媒体存储库”、“PRIVATENET”、“Joneslink”中的ASSET_DLVRY_MTHD然后v_ASSET_NA:=UPPER时开始案例;ELSE v_ASSET_NA:=更低;终例;归还资产;终止codec您能告诉我们为什么文本大小写的差异在您的场景中很重要吗?我这样问是因为在大多数情况下,您可以将所有条目以大写或小写形式保存到数据库中,以便以后以文本大小写的形式进行统一输出。在某些情况下,资产名称可以在我们的on系统中搜索,但它是区分大小写的。相信我,我问过,是的,那会容易得多。我尝试过更多版本的PL/SQL,但仍然没有成功。如果有人能指引我正确的方向
DECLARE
V_ASSET_NA (Varchar2);
BEGIN
CASE
WHEN :ASSET_DLVRY_MTHD IN ('MEDIA REPOSITORY', 'PRIVATENET') THEN
UPPER(ASSET_NA);
ELSE
LOWER(ASSET_NA);
END CASE;
RETURN V_ASSET_NA;
END;