我想用ABAP-CDS视图替换一些ABAP逻辑。我们还没有HANA DB-尚无SQL脚本。有没有一种方法可以在ABAP-CDS中创建具有定义长度的随机字符串?
这是为我们的HANA DB迁移做的准备,应替换功能模块“ GENERAL_GET_RANDOM_STRING”。
我想尽可能多地“推入”数据库逻辑,因为我们有大约16.000.000条目需要输入随机字符串。如果是通过数据库创建的,则速度会更快。
答案 0 :(得分:0)
一些想法:
生成GUID并将其截断为您的随机字符串要求的长度。
或者,如果您的字符串不是完全随机的,并且您有一个要随机选择的值数组。用生成的GUID的新列选择该列表。使用guid对列表进行排序,选择最上面的一个。在我的内心深处,我有一个令人困扰的疑问,即我错过了这一步。在这种情况下,也许GUID也必须被截断。
希望这会有所帮助。