こんにちは、ありがとうございました!URL列の最後の2つのスラッシュ(/)の間で値を取得するにはどうすればよいですか? SQLで
「URL」という名前の列があり、DocIDを解析する必要があります。その下の戻り値は「87」です。
http://SiteName-Domain/Announcements/Attachments/**87**/Document.DOCX
DocIdを取得するために最後の2つのスラッシュ(/)の間の値を照会するにはどうすればよいですか?
私は最後のスラッシュの後に値を取得することができますが、ないように注意してくださいどのように最後の二つの間:ここ
Select RIGHT(ax.URL, (CHARINDEX('/',REVERSE(ax.URL),0))-1),* from SPListItemAttachments ax
は別の試みが近づいているが、私は何か間違ったことをやっている
SELECT SUBSTRING(URL, CHARINDEX('/', URL)
, CHARINDEX('/',URL) - CHARINDEX('/', URL) + Len('/')) from SPListItemAttachments
はあなたには、いくつかのタグが不足していますか? –
あなたのdbmsにタグを付け、あなたの試行を見せてください。 –
スクリプト言語でこれを行うことは、それが新しいものであれば簡単かもしれません。 –