点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我们拥有一个字段类型为CHAR 1的自定义表。
此字段的域的值介于1到9之间。
现在我们需要添加一个新值。
所以我们必须选择:
-使用字母; A,B ...最简单的选择。 但是在视觉上...看到数字然后是字母很奇怪...
-增加长度。
---
我尝试通过测试表来增加长度,将CHAR更改为NUMC 2和Alpha,并且数据转换良好。
---
问题在于实际表具有 millons 项。
这不是关键字段,但具有该字段的二级索引,并且该字段已在许多程序,类等中使用
我们还存档了该表的数据。
---
问题是:您是否建议增加长度? 还是改用字母?
我们在一个类中创建了具有所有值的常量,我们(我想)总是使用此常量在程序中进行比较。 因此,更改此常数的值不是问题。
谢谢。
如果类别较少,请使用字母本身(A-Z)并保持"域值"中的相关描述。
如果类别大于26,则尝试将域长度从1增加到2。通过增加字段长度,不会发生数据丢失,并且由于它拥有更多的记录和二级索引,请在业务结束后移动传输 小时。
如果可以的话,改用字母的原因是,更改域会影响使用该域的所有表,因此在传输时,都必须重新生成它们 。 更改域仅应在万不得已的情况下进行。
您好,Oliver,
建议更改对应的表后,进行事务SE14-数据库表的实用程序作为附件打印。
此致
嗨,罗伯托。 是的,我知道。
我只担心该表中有大量数据,以及二级索引,存档数据等……
一周热门 更多>