在數據庫裏面建立自己的幫助文檔(將自己積累和學到的新知識積累)

對於軟件開發人員(包括程序員)來說幫助文檔是必不可少的。但是你是否有一套爲自己定製的幫助文檔那?把自己在開發過程中積累的東西記錄下來。你還在爲記不起來方法和知識苦惱嗎?你還在爲自己明明曾經使用的簡便方法,現在想不起來了在苦惱嗎?現在就可以在數據庫裏面裏面使用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 這樣調用,在數據庫裏面就可以看見自己記錄的文檔了





希望這個方法對經常使用數據庫的你有幫助。我用着是挺方便的。微笑微笑


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章