找回密码
 立即注册

QQ登录

只需一步,快速开始

moer 活字格认证
金牌服务用户   /  发表于:2021-11-27 15:29  /   查看:1771  /  回复:4
10金币
请教,活字格数据库表的内置字段FGC_RowVersion, FGC_updateHelp 具体作用是什么?
我们什么时候会用到它?

最佳答案

查看完整内容

感谢各位大佬的支持~ 您好,是在做数据更新操作是辅助用的。我们在实现避免同一条数据被同时更改时可能会用到这个字段,比如您可以打开两个页面同时更改一条数据,后更改的页面会收到这样一条提醒

4 个回复

倒序浏览
最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-11-27 15:29:28
来自 3#
本帖最后由 Joe.xu 于 2023-11-17 09:01 编辑

感谢各位大佬的支持~
您好,是在做数据更新操作是辅助用的。我们在实现避免同一条数据被同时更改时可能会用到这个字段,比如您可以打开两个页面同时更改一条数据,后更改的页面会收到这样一条提醒

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
一眼望天涯
高级会员   /  发表于:2021-11-27 20:35:22
2#
FGC_RowVersion是用来定位行的,也就是行标记。服务端命令中的newrow就来自于这个;

FGC_updateHelp 这个还真没用过。
回复 使用道具 举报
moer活字格认证
金牌服务用户   /  发表于:2021-11-29 10:08:11
4#
嗯, 活字格设计的很好。
昨天群上还有人讨论,要自己实现“避免同一条数据被同时更改”。  对服务端命令修改数据库,还有直接sql语句执行修改数据的,这样的场景下,FGC_updateHelp字段提供的机制就要自己去实现了?
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-11-29 10:30:36
5#

您好,我刚才测试了一下,如果是用服务端命令更新数据库的话,活字格内置的并发控制就不会起作用,是需要自行去实现并发控制的

一看就会,超有用活字格技能:七十五,开启数据库的并发控制
https://gcdn.grapecity.com.cn/fo ... 8&fromuid=64322
(出处: 葡萄城产品技术社区)


回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部