0

電子メール通信を保持するデータベース テーブルがあります。主なメッセージの詳細を保持するテーブルの列には、メッセージ ヘッダーと、関連するすべてのメッセージ ヘッダーとメッセージ本文の HTML タグ、および電子メール テキストが保持されます。この列のエントリの例は次のとおりです。

<sender tag details...> 
   <email header details> 
   <more header details> 
   <font: Arial Bold, 14>Hi Joe</font><br> <br>Here are the details requested.<br> <br>Steve.

これから、ビューのみに抽出したい:

Hi Joe<br> <br>Here are the details requested.<br> <br>Steve.

つまり、ヘッダーの詳細やフォントに関係するものは必要ありませんが、テキストとスペースは必要です。

データベースは SQL Server 2008、列のデータ型はtextです。ソース テーブルまたは列を変更するオプションがないため、ビューにする必要があります。

VB では、各行を読み取り、<>タグを探し、それらの間の値がそうでない場合は、br単純に無視して行の次の要素に移動します。SQL Server で同じことを達成する方法を理解するのに苦労していますか?

何かご意見は?

ストゥ

4

0 に答える 0