2020-08-23 18:59发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我需要更改ztable中数据元素的域。 如果这样做,数据会受到影响吗? 请回答,因为这对我来说真的很重要。
谢谢。
这取决于您计划进行的更改。
例如,如果您的类型最初是长度为10的字符字段,那么
...而您进行更改 将其更改为长度为20的字符->数据不会更改
...,然后将其更改为长度为5的字符->您的字段为short且必要的db转换将截断值 在5个字符之后。
Pavan k ,
在这种情况下, 您正在增加货币长度,应该没有任何问题。 建议您在更改完成后使用T代码SE14调整数据库表。 还要检查更改/调整前后的数据。
致谢!
嗨,Pavan,
正如其他人已经提到的那样,需要更多有关您实际要更改的内容的信息。 请更新您的OP或对其添加评论。 谢谢!
但是,总的来说,这些来自SAP的帮助文档解释了将更改应用于现有表时会发生什么,例如减少现有字段的长度:
转换过程
转换问题
希望这会有所帮助(是的, 文档相当老,但是我不知道这些年来,这个过程确实发生了什么变化。)
干杯
Bärbel
嗨,
这取决于您所做的更改。 是否可以转换数据。
将char 4增强为char 6没问题。
你好 Pavan k a>,
请告知我们以下详细信息:
1)要进行哪些更改?
2)将域分配给哪个 表中的"字段"("主要"/"正常")?
3)如果仅更改长度,则可能会丢失数据,如上所述。
请向我们提供完整的详细信息。
如果您增加域的长度,那么数据将不会受到影响,但是在更改长度之后,您将必须调整并激活数据库(在se11实用程序->数据库对象->数据库实用程序->调整并激活数据库中) 使用该域的所有表。
如果在多个表中使用并且该字段中包含数据,则不应减少域的长度。 如果您确定必须在所有表中更改数据格式,则可以执行此操作。
在上述两种情况下,您都必须调整和激活数据库。
感谢与问候,
Gaurav K。
最多设置5个标签!
这取决于您计划进行的更改。
例如,如果您的类型最初是长度为10的字符字段,那么
...而您进行更改 将其更改为长度为20的字符->数据不会更改
...,然后将其更改为长度为5的字符->您的字段为short且必要的db转换将截断值 在5个字符之后。
Pavan k ,
在这种情况下, 您正在增加货币长度,应该没有任何问题。 建议您在更改完成后使用T代码SE14调整数据库表。 还要检查更改/调整前后的数据。
致谢!
嗨,Pavan,
正如其他人已经提到的那样,需要更多有关您实际要更改的内容的信息。 请更新您的OP或对其添加评论。 谢谢!
但是,总的来说,这些来自SAP的帮助文档解释了将更改应用于现有表时会发生什么,例如减少现有字段的长度:
转换过程
转换问题
希望这会有所帮助(是的, 文档相当老,但是我不知道这些年来,这个过程确实发生了什么变化。)
干杯
Bärbel
嗨,
这取决于您所做的更改。 是否可以转换数据。
将char 4增强为char 6没问题。
你好 Pavan k a>,
请告知我们以下详细信息:
1)要进行哪些更改?
2)将域分配给哪个 表中的"字段"("主要"/"正常")?
3)如果仅更改长度,则可能会丢失数据,如上所述。
请向我们提供完整的详细信息。
致谢!
嗨,Pavan,
如果您增加域的长度,那么数据将不会受到影响,但是在更改长度之后,您将必须调整并激活数据库(在se11实用程序->数据库对象->数据库实用程序->调整并激活数据库中) 使用该域的所有表。
如果在多个表中使用并且该字段中包含数据,则不应减少域的长度。 如果您确定必须在所有表中更改数据格式,则可以执行此操作。
在上述两种情况下,您都必须调整和激活数据库。
感谢与问候,
Gaurav K。
一周热门 更多>