点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
我有一个OrganizationNo(NVARCHAR)列,其值可以是数字或字母数字。
基于此,我必须创建一列OrganizationNoIsNumeric(INTEGER),其值将为0(当OrganizationNo为字母数字时)和1(当OrganizationNo为数字时)
在SQL中,它看起来像:-
在TRY_PARSE(OrganizationNo AS INT)为NULL的情况下 然后0 其他 1个 END
您能帮我吗?
谢谢。
最好的问候
Ajinkya Jadhav
另一个选项-您可以使用正则表达式检查传入值是否为数字,可以在计算视图的计算列中使用以下SQL表达式。
然后您 将得到以下结果:
在Stackoverflow上,我回答了一个类似的浮点值问题; 您可以轻松地将解决方案调整为整数值。 在此处进行检查。
一周热门 更多>