更新数据库记录的控制方法和装置

    公开(公告)号:CN104376070A

    公开(公告)日:2015-02-25

    申请号:CN201410645604.1

    申请日:2014-11-12

    CPC classification number: G06F17/30348 G06F17/30351

    Abstract: 本发明公开一种更新数据库记录的控制方法和装置。所述方法包括:获取预更新的一条数据库记录;利用主键定位所述数据库记录;更新所述第一预更新字段,控制内存中所述数据库记录的版本号加1;在更新所述第一预更新字段的过程中,当获取到对第二预更新字段的更新请求时,利用所述主键定位所述数据库记录;所述第二预更新字段位于所述数据库记录中;获取所述数据库记录在内存中的版本号以及在数据库中的版本号;当所述数据库记录在内存中的版本号,减去所述数据库记录在数据库中的版本号所得到的差值为1时,更新所述第二预更新字段。采用本发明提供的技术方案,能够避免现有技术的并发控制方法,容易造成死锁,会降低并发效率的问题。

    一种截面数据备份方法和系统

    公开(公告)号:CN104317953A

    公开(公告)日:2015-01-28

    申请号:CN201410641390.0

    申请日:2014-11-13

    CPC classification number: G06F11/1448 G06F11/1451 G06Q40/02

    Abstract: 本发明公开的截面数据备份方法和系统,针对银行系统在时间窗口内进行账务处理和账务交易时存在的需求冲突,预先在账户信息数据库中增添了账务镜像字段和同步时间字段,以实现在时间窗口内进行当日日切后的第一笔账务交易时,在该交易提交生效前对当时的账务字段截面数据进行备份,以及实时记录当时的同步时间,为账务处理准确无误地进行提供了保障;同时,由于已采用账务镜像字段为账务处理留存了可用的截面数据,从而银行系统在时间窗口内不必再对账务字段进行锁定,可依据实际的账务交易情况对账务字段的内容进行修改。从而应用本发明可保证账务交易7*24小时可用,消除了现有技术中账务交易存在的局限性。

    数据库中添加新属性数据的方法和装置

    公开(公告)号:CN104346466B

    公开(公告)日:2018-03-23

    申请号:CN201410645814.0

    申请日:2014-11-12

    Abstract: 本发明公开一种数据库中添加新属性数据的方法和装置。所述方法包括:获取报文,所述报文包括添加新属性数据的请求;解析报文,将所述新属性数据解析为MappedClob数据类型对象的属性;将所述MappedClob数据类型对象转换为可扩展标记语言XML格式,建立可扩展标记语言XML文本,所述新属性数据存储在所述可扩展标记语言XML文本中;将所述可扩展标记语言XML文本存储至所述数据库中相应的数据实体内预留字段描述的位置。采用本发明提供的技术方案,能够避免现有技术中将新属性数据添加到数据库中容易带来的数据库表结构混乱的问题。

    一种截面数据备份方法和系统

    公开(公告)号:CN104317953B

    公开(公告)日:2017-12-12

    申请号:CN201410641390.0

    申请日:2014-11-13

    Abstract: 本发明公开的截面数据备份方法和系统,针对银行系统在时间窗口内进行账务处理和账务交易时存在的需求冲突,预先在账户信息数据库中增添了账务镜像字段和同步时间字段,以实现在时间窗口内进行当日日切后的第一笔账务交易时,在该交易提交生效前对当时的账务字段截面数据进行备份,以及实时记录当时的同步时间,为账务处理准确无误地进行提供了保障;同时,由于已采用账务镜像字段为账务处理留存了可用的截面数据,从而银行系统在时间窗口内不必再对账务字段进行锁定,可依据实际的账务交易情况对账务字段的内容进行修改。从而应用本发明可保证账务交易7*24小时可用,消除了现有技术中账务交易存在的局限性。

    更新数据库记录的控制方法和装置

    公开(公告)号:CN104376070B

    公开(公告)日:2018-10-16

    申请号:CN201410645604.1

    申请日:2014-11-12

    Abstract: 本发明公开一种更新数据库记录的控制方法和装置。所述方法包括:获取预更新的一条数据库记录;利用主键定位所述数据库记录;更新所述第一预更新字段,控制内存中所述数据库记录的版本号加1;在更新所述第一预更新字段的过程中,当获取到对第二预更新字段的更新请求时,利用所述主键定位所述数据库记录;所述第二预更新字段位于所述数据库记录中;获取所述数据库记录在内存中的版本号以及在数据库中的版本号;当所述数据库记录在内存中的版本号,减去所述数据库记录在数据库中的版本号所得到的差值为1时,更新所述第二预更新字段。采用本发明提供的技术方案,能够避免现有技术的并发控制方法,容易造成死锁,会降低并发效率的问题。

    合约数据处理方法和装置

    公开(公告)号:CN106097093A

    公开(公告)日:2016-11-09

    申请号:CN201610395756.X

    申请日:2016-06-07

    CPC classification number: G06Q40/02

    Abstract: 本发明提供了合约数据处理方法和装置。该方法可包括:建立产品合约的模型结构,所述模型结构包括产品合约实体、产品合约属性实体以及产品合约关系实体,其中,所述产品合约属性实体包括下述的一种或多种实体:产品合约生命周期实体和产品合约条件值实体,所述产品合约关系实体包括下述的一种或多种实体:产品合约和产品合约关系实体以及产品合约和参与人关系实体;根据所述产品合约的模型结构和预定业务的处理规则对所述预定业务关联的产品合约数据进行处理。根据本发明,能够改善合约数据的模型结构的可扩展性,促进数据交互。

    数据库中添加新属性数据的方法和装置

    公开(公告)号:CN104346466A

    公开(公告)日:2015-02-11

    申请号:CN201410645814.0

    申请日:2014-11-12

    CPC classification number: G06F17/30923

    Abstract: 本发明公开一种数据库中添加新属性数据的方法和装置。所述方法包括:获取报文,所述报文包括添加新属性数据的请求;解析报文,将所述新属性数据解析为MappedClob数据类型对象的属性;将所述MappedClob数据类型对象转换为可扩展标记语言XML格式,建立可扩展标记语言XML文本,所述新属性数据存储在所述可扩展标记语言XML文本中;将所述可扩展标记语言XML文本存储至所述数据库中相应的数据实体内预留字段描述的位置。采用本发明提供的技术方案,能够避免现有技术中将新属性数据添加到数据库中容易带来的数据库表结构混乱的问题。

Patent Agency Ranking