云服务器网:购买云服务器和VPS必上的网站!

MSSQL实现基金净值智能管理

MSSQL实现基金净值智能管理能够有效的提升企业的效力并减少操作的本钱,从而使企业在基金管理上更有效的实现较高水平的效果。本文将从MSSQL中建立PersistentView类来摹拟基金净值智能管理,并以一个实际例子加以说明。
PersistentView类是

MSSQL实现基金净值智能管理能够有效的提升企业的效力并减少操作的本钱,从而使企业在基金管理上更有效的实现较高水平的效果。本文将从MSSQL中建立PersistentView类来摹拟基金净值智能管理,并以一个实际例子加以说明。

PersistentView类是MSSQL中摹拟基金净值智能管理的结构,其架构形以下:

CREATE VIEW FundManager

AS

SELECT F_Name,F_FundFlowAmount,F_Status,F_Netequity

FROM Fund

WHERE F_FundFlowAmount > 0;

使用这类方法,对企业特定的基金,净值将会随着每次新流入资金而连续变化,PersistentView可以把这些数据实时的保持更新,有效的实现基金净值智能管理。

假定需要手动创建一个基金净值智能管理表,则需要通过以下SQL语句:

CREATE TABLE dbo.FundFlow

(

F_No int IDENTITY (1,1) PRIMARY KEY,

F_Date datetime NOT NULL,

F_Name varchar(255) NOT NULL,

F_FundFlowAmount float NOT NULL,

F_NetEquity float NOT NULL,

F_Status char(2) NOT NULL

)

通过以上步骤,就能够建立一个基金净值智能管理表,这个表可以记录基金的编号、交易日期、基金名称、净值、流入资金量和当前状态等信息,便于基金公司更有效的实现智能管理。

另外,MSSQL的PersistentView可以结合存储进程,来利用有效的延续管理策略。例如,存储进程sp_management_fund可以应用MSSQL的Server-Sided Function来实现自动修改,履行以下存储进程将根据基金的净值变化自动修改表中的F_Netequity字段:

CREATE PROCEDURE sp_Management_fund

AS

BEGIN

UPDATE Fund SET F_Netequity = F_Netequity + F_FundFlowAmount

FROM Fund

WHERE F_FundFlowAmount > 0

END

GO

本文中,我们指出了MSSQL通过PersistentView可以实现基金净值智能管理,并给出了实例,利用PersistentView可以有效的实现智能管理,从而有效的节省企业的资源,使企业的基金更有效的管理。

本文来源:https://www.yuntue.com/post/202754.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注