2012-02-03 17 views
0

SQL Server 2010にSQLを使用してhtmlデータとして格納されたテーブル内のデータを取得するにはどうすればよいですか?私はこのような列のデータ参照テーブルで :SQLクエリを実行した後、その結果としてテーブル内のhtmlデータを取得

<div style="font-weight: normal; text-decoration: none">my message</div>

は何が必要です:my message

私は、このSQLコードを使用:

USE LcsLog 
GO 
SELECT * FROM Messages 

エラーメッセージなしで結果として0レコードを取得します。

+0

あなたのSELECTクエリがいずれかを返さない場合レコード、 "列のデータを見る"ことができるのは何ですか? – MatBailie

+0

私はテーブル内のデータを参照していますが、テーブルを検索するためのクエリが必要です。申し訳ありませんがSQL文が完了していません。 – lander

+0

*からメッセージ本文のような 'メッセージ' – lander

答えて

0

行がゼロになると、Messagesテーブルにデータがありません。間違いはありません。

と入力すると、HTMLデータをその列に入れても、SQL Serverはそのデータを処理または変更しません。

例えば、あなたが正しいスキーマで正しいテーブルを見ているを確認し、SELECT * FROM dbo.Messages

編集、今私たちが問題を知っている...

SELECT * FROM Messages WHERE body LIKE '%message%' 
+0

ありがとう、ありがとう、なぜ%を使用しますか? – lander

+0

@lander - 'LIKE'クエリでは' '% ''は任意の数の任意の文字を意味します。だから、 ''%message%''は、 "検索文字列の中のどこか*の文字列 'メッセージ"を意味します "。ここで、 '' message% ''は文字列' message 'を検索文字列の* start *として意味します。 – MatBailie

関連する問題