自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

分析權(quán)限存儲與頁面對應(yīng)的SQL存儲過程

數(shù)據(jù)庫 SQL Server
分析權(quán)限存儲與頁面對應(yīng)的SQL存儲過程是一種非常典型的SQL存儲過程,下面就為您介紹該SQL存儲過程的寫法,供您參考學(xué)習(xí)。

SQL存儲過程的功能非常強大,下面就將為您介紹實現(xiàn)分析權(quán)限存儲與頁面對應(yīng)的SQL存儲過程,希望對您學(xué)習(xí)SQL存儲過程方面有所啟迪。

  1. CREATE PROCEDURE w_Function_GetParams  
  2. AS  
  3. DECLARE  
  4.     @FunctionName_CN nvarchar(64),  
  5.     @ActionName nvarchar(32),  
  6.     @PageName nvarchar(128),  
  7.     @Cache_FN nvarchar(256),  
  8.     @LENFN int,  
  9.     @Index_A int,  
  10.     @index_B int  
  11. BEGIN  
  12.     CREATE TABLE #Temp_TAB  
  13.     (  
  14.         ID int identity(1,1),  
  15.         FN nvarchar(64),  
  16.         AN nvarchar(32),  
  17.         PN nvarchar(128)  
  18.     )  
  19.  
  20.     DECLARE FN_CURSOR CURSOR FOR  
  21.     SELECT FunctionName FROM Admin_FunctionList WHERE GroupID=0 
  22.  
  23.     OPEN FN_CURSOR;  
  24.     FETCH NEXT FROM FN_CURSOR INTO @Cache_FN;  
  25.  
  26.     WHILE @@FETCH_STATUS=0 
  27.     BEGIN  
  28.         SET @LENLENFN=LEN(@Cache_FN);  
  29.         SET @Index_A=CHARINDEX('|',@Cache_FN);  
  30.         SET @Index_B=CHARINDEX(':',@Cache_FN);  
  31.  
  32.         SET @FunctionName_CN=SUBSTRING(@Cache_FN,0,@Index_A);  
  33.         SET @ActionName=SUBSTRING(@Cache_FN,@Index_A+1,@Index_B-@Index_A-1);  
  34.         SET @PageName=SUBSTRING(@Cache_FN,@Index_B+1,@LENFN-@Index_B);  
  35.  
  36. --        print(@FunctionName_CN);  
  37. --        Print(@ActionName);  
  38. --        print(@PageName);  
  39.  
  40.         INSERT INTO #Temp_TAB VALUES(@FunctionName_CN,@ActionName,@PageName)  
  41.           
  42.         FETCH NEXT FROM FN_CURSOR INTO @Cache_FN;  
  43.     END  
  44.       
  45.     CLOSE FN_CURSOR;  
  46.     DEALLOCATE FN_CURSOR;  
  47.  
  48.     SELECT FN,AN,PN FROM #Temp_TAB GROUP BY PN,AN,FN  
  49.  
  50. END  

 

 

 

【編輯推薦】

SQL Server SA權(quán)限小技巧

SQL數(shù)據(jù)庫操作授權(quán)

增加SQL用戶名的方法

SQL2000創(chuàng)建角色示例

帶您深入了解SQL數(shù)據(jù)庫角色

責(zé)任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2019-01-02 13:03:53

MySQL存儲權(quán)限

2018-04-18 09:18:44

數(shù)據(jù)庫MySQL存儲過程

2010-10-29 16:22:37

SQL存儲過程

2010-07-06 14:06:52

SQL Server存

2010-07-15 12:38:14

SQL Server存

2011-07-14 13:38:34

2011-03-24 13:38:47

SQL Server 存儲分頁

2010-07-01 13:42:58

SQL Server存

2009-08-06 16:44:06

2010-09-25 16:00:38

sql存儲過程

2010-11-10 13:03:15

SQL Server存

2010-09-07 15:12:25

SQL語句優(yōu)化

2009-09-17 15:51:39

Linq to sql

2009-09-17 15:22:38

LINQ to SQL

2009-11-05 18:07:33

Oracle導(dǎo)出sql

2010-11-12 09:46:55

Sql Server存

2010-09-14 10:16:57

sql server

2010-11-12 12:01:08

Oracle存儲過程

2010-09-27 16:04:00

2010-09-14 10:36:23

sql server存
點贊
收藏

51CTO技術(shù)棧公眾號