大家好,
在我的项目中,我有一个场景需要将十六进制值转换为整数值,但是没有标准函数来转换值。在SCN中搜索后,终于得到了一个SCN朋友(Rajan)的建议,然后我可以通过创建一个优化的自定义函数来达到要求。
所以我只想在这里分享我的场景。
我们收到的输入数据来源如下:
Rowversion的数据类型是'timestamp',所以我无法从源代码导入此列。因此,nba大数据,我决定在数据存储级别选中"import unsupported datatype as VARCHAR of size"选项,然后从源位置重新导入表。
现在Rowversion的数据类型已经在BODS中转换为VARCHAR(255)。
我们对输出数据的要求是:
自定义函数的逻辑:
功能:
此函数将采用查询输入,首先将输入值转换为大写,避免了大小写问题。然后计算输入值的长度,这将有助于循环的迭代。借助substr函数检查每个数字,如果是(A、B、C、D、E、F),点云,则取相应的值(10、11、12、13、14、15),否则取同一数字的计算功率
将总和值加到$LV琰值,大数据人工智能,云服务器促销,直到每个输入值的迭代结束
Final将输出值$LV琰值返回int
谢谢!
希望这会有所帮助。
,大数据可视化本文地址: /zhuji/76029.html
版权声明:本文发布于收集站云 内容均来源于互联网 如有侵权联系删除