摘要:
Sage CRM的每个表的ID都是用自己包装的过程生成的,这个ID会在每个页面之间作为标识来传递。很有意思的是,系统本身并没有默认给这些表的ID设置为主键或者增加索引。我尝试了存在相同的ID,结果页面列表显示和页面都被系统随机选了一条记录显示,列表显示的可能是李四,打开之后是张三。 这个生成自增ID的存储过程大体类似 这个园友的方法《弃用数据库自增ID,曝光一下我自己用到的解决方法》。思路: 1:定义一张表,专门用来存放存所有需要唯一ID的表名称以及该表当前所使用到的ID值。 2:写一个存储过程,专门用来在上一步的表中取ID值。【引用上文的表述】 但Sage CRM 在这个思路下增... 阅读全文