比如我的info表有aaa和bbb兩個賬戶,都有插入和選擇權限
sp_helprotect info
它這么顯示我的賬戶權限串列
物件名 賬號名 權限
info aaa insert
info aaa select
info bbb insert
info bbb select
有辦法讓它這樣顯示嗎?
物件名 賬號名 插入權限 選擇權限
info aaa insert select
info bbb insert select
uj5u.com熱心網友回復:
有沒有老師能教教,謝謝uj5u.com熱心網友回復:
SELECT [物件名], [賬號名], select AS [選擇權限], insert as [插入權限]FROM
(
SELECT [物件名], [賬號名], [權限]
FROM 賬戶權限串列
) S
PIVOT(MAX([賬號名]) FOR [權限] IN ('select', 'insert') P
uj5u.com熱心網友回復:
SELECT [物件名], [賬號名], [select] AS [選擇權限], [insert] as [插入權限]FROM
(
SELECT [物件名], [賬號名], [權限]
FROM [賬戶權限串列]
) S
PIVOT(MAX([賬號名]) FOR [權限] IN ('select', 'insert')) P
uj5u.com熱心網友回復:

代碼嘗試代入,結果一片紅線提示,是我代入名錯誤么?應該怎么代入?
uj5u.com熱心網友回復:
你用的列的名稱SELECT 和INSERT都是SQL的KEYWORD, 出現錯誤很正常。對不對RUN一下試試。轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/61949.html
標籤:基礎類
上一篇:為什么將電腦的默認瀏覽器改為谷歌后,有些應用無法上網
下一篇:畢設問題
