私はSharePointの中で仕事をしようとしていますこのクエリを持っている2010年MOSS SQLクエリが無効な列エラーでSharepointの2010年に失敗し
SELECT DISTINCT (UI.tp_Login) AS UI_tp_Login, AUD.nvarchar9 AS AUD_UniqueID
FROM AllUserData AS AUD WITH (NOLOCK) FULL OUTER JOIN
UserInfo AS UI WITH (NOLOCK)
ON AUD.tp_SiteId = UI.tp_SiteID AND AUD.tp_ID = UI.tp_ID
WHERE AUD.tp_DirName like N'%/_catalogs/users'
AND NOT (AUD.tp_ContentType = 'DomainGroup')
AND NOT (AUD.tp_ContentType = 'SharePointGroup')
AND (AUD.nvarchar3 NOT IN ('SHAREPOINT\system','NT AUTHORITY\local service'))
私は取得していますエラー無効な列名「tp_DirName」、「tp_ContentType」 。
SP 2010データベーススキームのように見えます。
データベースにアクセスできないため、スキーマが表示されません。
SP 2010のこれら2つの列の新しい名前は何ですか?
読んでいただきありがとうございます。
'tp_DirName' に任意のまねがアクセスして見つけることができませんSPデータベースは直接悪い習慣であり、実行すべきではありません。その周りの道を見つけてください。 – Tjassens
はい、それはお勧めできませんが、私がこれを試してみたいのですが、どうすればこのことができますか?\ – user270014