# "GetLinks" 存储过程

说明：

本存储过程为门户中指定的链接模块返回所有链接。输入参数是ModuleId。只有失效时间晚于当前时间的声明才可以显示。

定义：

       CREATE PROCEDURE Portal_GetLinks
       (
           @ModuleID int
       )
       AS

       SELECT
           ItemID,
           CreatedByUser,
           CreatedDate,
           Title,
           Url,
           ViewOrder,
           Description

       FROM Portal_Links

       WHERE
           ModuleID = @ModuleID

       ORDER BY
           ViewOrder

使用到的数据表：

Links: 如链接门户模块所示， Links表中的每条记录都是一个超链接，显示在链接门户模块中。所有的链接模块都将其记录存储在这个表中，所以每项记录包含一个ModuleID，以便一次查询就可以获得所有相关的项。

Links表的主键是ItemID。注意：链接描述限于2000字符以内。