- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是一个完全没有意义的问题......但我想知道答案:
为什么 Ax2012 中的所有 RecId(我认为都是从 v2.5 开始的??)都以 5637144576 开头?为什么不像 TempDB 表那样从 RecId 1 开始呢?这一定是旧版本的遗留问题。
我记得客户在旧版本中用完 RecId 的情况,据说可以通过使每个表的 RecId 唯一并将其更改为 64 位数据类型来解决。但是仍然有这个变化,它从一个特定的数字开始。
只是好奇...
最佳答案
这是一个纯粹推测性的答案......
5637144576 恰好是 0x150000000 不能存储在 32 位整数中。当 RecId
从 32 位增长到 64 位 (in AX 4.0) 时,这对于测试目的很重要。
此外,任何新的 RecId
都保证不会与 AX 3.0 中的旧 RecId
发生冲突。这对于升级过程很重要。
为什么不选择 0x100000000 或 4294967296?
因为在十进制中,这很难与 4294967196 和其他小数字区分开来。
为什么不选择 5000000000 小数呢?
因为我们programmers best calculate in hex !
另见 Are RecIds unique across Common tables in Dynamics AX 2012?
关于axapta - 为什么所有的 RecId 都以 5637144576 开头?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25547619/
我有一个项目表,每个项目都引用另一个表中的另一个项目。我们会说这些项目是人,相关的项目是最喜欢的食物。 表 A:鲍勃:1、莎莉:1、苏:3 表 B:1:苹果,2:香蕉,3:橙子 “人”通过 Peopl
什么是 ROWID 和 RECID 实际上正在进行中。我们可以使用 RECID 代替 ROWID。它们之间的区别是什么? 最佳答案 RECID 和 ROWID 都是指向数据库中特定记录的唯一指针。 两
这是一个完全没有意义的问题......但我想知道答案: 为什么 Ax2012 中的所有 RecId(我认为都是从 v2.5 开始的??)都以 5637144576 开头?为什么不像 TempDB 表那
我已经对项目事务报告 (projlisttransproj) 进行了大量自定义,并且我正在显示资源 ID。我想改为显示此资源的名称(请参阅插入方法)。我对 x++ 开发相当陌生,所以步骤by step
我了解该表的数据方法会创建一个包含系统字段的记录副本。通常它应该生成一个新的 RecID,这是合理的,否则你不能在同一个表中插入记录。 现在我遇到这样一种情况,数据方法正在创建一个具有相同 RecId
RecId 在 AX 2012 中的 Common 表中是否唯一?我读到这与版本相关,但我没有找到 AX 2012 的任何相关信息。 如果不是,这是否会破坏 AX 中表的多态设计(所有 AX 表均从
使用 w2ui 时出现以下错误: ERROR: Cannot add records without recid. (obj: grid) 我使用模型的主键作为 reci,它与我的其他表配合得很好。但
我是一名优秀的程序员,十分优秀!