得到所有使用者儲存過程及引數列表

2021-03-31 08:56:58 字數 645 閱讀 1817

alter procedure getdatabaseinfo9 as

select (case when b.colorder=1 or b.colorder is null then a.name else '' end)  as n'表名' ,b.name as n'欄位名' ,(case when c.name is null then '' else c.name end) as n'資料型別' ,b.prec as n'長度',(case when b.colstat=4 then '√'else '' end) n'是否輸出', b.colorder n'字段序號',(case when b.colorder=1 or b.colorder is null then d.text else '' end)  as n'內容' from sysobjects a left join syscolumns b on b.id=a.id left join systypes c on (c.xtype=b.xtype and c.name<>'sysname') left join sys***ments d on d.id= a.id where (a.schema_ver=0 or a.schema_ver=48) and a.xtype='p' order by a.name,b.colorder 

return

得到所有使用者儲存過程及引數列表

alterproceduregetdatabaseinfo9 asselect casewhenb.colorder 1orb.colorderisnullthena.nameelse end asn 表名 b.nameasn 欄位名 c.nameasn 資料型別 b.precasn 長度 case...

為所有使用者賦予所有能夠得到的欄目

title 為所有使用者賦予所有能夠得到的欄目 需求描述 系統包含三個級別的使用者,每乙個級別的使用者看到的欄目不同,每乙個級別對應一類組織機構。在實際使用時,某一類組織機構下的某個機構中可能擁有多個賬戶,每個賬戶擁有不同的欄目。為了測試方便,現需要篩選出每乙個級別下的所有組織機構使用者,並為每乙個...

取儲存過程的引數列表

取儲存過程的引數列表 1.方法一 alter procedure dbo proc getprocedureparams procname as varchar 255 儲存過程名稱或函式名稱 as 用途 取儲存過程或函式的引數列表,如果是函式且返回表,則返回表的字段資訊 declare procn...