在ABAP CDS视图中创建随机字符串

我想用ABAP-CDS视图替换一些ABAP逻辑。我们还没有HANA DB-尚无SQL脚本。有没有一种方法可以在ABAP-CDS中创建具有定义长度的随机字符串?

这是为我们的HANA DB迁移做的准备,应替换功能模块“ GENERAL_GET_RANDOM_STRING”。

我想尽可能多地“推入”数据库逻辑,因为我们有大约16.000.000条目需要输入随机字符串。如果是通过数据库创建的,则速度会更快。

hawkhorse 回答:在ABAP CDS视图中创建随机字符串

一些想法:

生成GUID并将其截断为您的随机字符串要求的长度。

或者,如果您的字符串不是完全随机的,并且您有一个要随机选择的值数组。用生成的GUID的新列选择该列表。使用guid对列表进行排序,选择最上面的一个。在我的内心深处,我有一个令人困扰的疑问,即我错过了这一步。在这种情况下,也许GUID也必须被截断。

希望这会有所帮助。

本文链接:https://www.f2er.com/3168482.html

大家都在问