在数据库里面建立自己的帮助文档(将自己积累和学到的新知识积累)

本文介绍了如何在数据库中创建自定义的帮助文档,通过存储过程和视图来管理开发过程中的积累,解决忘记方法和知识的问题。具体步骤包括:创建记录表、编写查询存储过程、录入知识内容,并在需要时通过调用存储过程查看文档。

对于软件开发人员(包括程序员)来说帮助文档是必不可少的。但是你是否有一套为自己定制的帮助文档那?把自己在开发过程中积累的东西记录下来。你还在为记不起来方法和知识苦恼吗?你还在为自己明明曾经使用的简便方法,现在想不起来了在苦恼吗?现在就可以在数据库里面里面使用Proc(存储过程)和VIEW(视图)来实现这个功能。方法简单又使用。

1.在数据库里面建立一个表(自己谁便取名字)eg:YU_TABLE_TOOLS


SID    tinyint    no    1    3        0        no    (n/a)    (n/a)    NULL
SNAME    varchar    no    20                      yes    no    yes    Chinese_PRC_CI_AS
NAME    varchar    no    50                      yes    no    yes    Chinese_PRC_CI_AS
TYPE    varchar    no    20                      yes    no    yes    Chinese_PRC_CI_AS
REMARK    varchar    no    100                      yes    no    yes    Chinese_PRC_CI_AS
DisPlayID    int    no    4    10       0        yes    (n/a)    (n/a)    NULL



2.写一个存储过程(名字自己定义),用于查询自己所写文档的方法  eg:YU_tools


CREATE PROCEDURE [dbo].[yu_tools](@Name varchar(100) = '')      
AS      
BEGIN      
      
 declare @SName varchar(100) = '',@Count bigint = 0       
 select @Count = count(*) from YU_TABLE_TOOLS where SNAME LIKE '%'+@Name+'%' OR NAME LIKE '%'+@Name+'%'      
       
 if @Count = 1      
 begin      
  select top 1 @SName = NAME from YU_TABLE_TOOLS where SNAME LIKE '%' +@Name+ '%' OR NAME LIKE '%' +@Name+ '%'      
     EXEC SP_HELPTEXT @SName      
        
 end      
 else       
 begin      
  select NAME,REMARK,TYPE,DisPlayID from YU_TABLE_TOOLS        
  order by SID desc      
 end       
       
END


3,编写具体的 要积累的知识和方法等 。将这些信息记录单 eg:YU_Look_System_Function

--系统函数使用方法你和学习笔记[sql经常使用的内置函数(SQL的自带函数)]                       
CREATE PROC [dbo].[YU_Look_System_Function]                                
AS                                
BEGIN        
      
--1.  
--ltrim  函数  功能说明:去掉左边的空格      
 
--2.  
--NewID() 生成Guid 编码 ,每次生成的都是不一样的guid  
--查出 10条随机数,因为每次生成的Guid是不一样的,根据guid排序,在取值就是随机数  
--select top 10 newID() as random,*   
--from hum_list  
--order by random  
 
      
SELECT 'OK'      
      
end


4.将这个YU_Look_System_Function 插入到表YU_TABLE_TOOLS 当中,

 insert into YU_TABLE_TOOLS (SID,sname,name,type,remark,displayid)      
 values(主键,'Sys_Fun','YU_Look_System_Function','s','统函数使用方法你和学习笔记[sql经常使用的内置函数(SQL的自带函数)',1)


5.在使用的时候直接 YU_tools YU_Look_System_Function 这样调用,在数据库里面就可以看见自己记录的文档了





希望这个方法对经常使用数据库的你有帮助。我用着是挺方便的。微笑微笑


评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值