間に囲まれたページ番号を抽出したい、<Page_No>10</Page_No>
つまり10を取得したい。
テキストは次のようなものです
<root>
<Image>
<File_image>07Feb13Kol030.jpg</File_image>
<Page_no>10</Page_no>
<Logo>N</Logo>
<Photo>N</Photo>
<Color>B</Color>
</Image>
</root>
これは機能していません。最初の2文字のみが返されます。
select
substring(convert(varchar(max),fileimage),charindex(convert(varchar(max),fileimage),'Page_no')+8,2)
from mytable
助けてください