获取表格中的html数据

时间:2012-02-03 08:45:42

标签: sql sql-server sql-server-2008-r2

如何在SQL Server 2010中使用sql获取存储为html数据的表中的数据? 在表格中,我看到列中的数据如下:

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

执行sql查询后需要的是:my message

我使用这个sql代码:

USE LcsLog
GO
SELECT * FROM Messages

我得到0条记录,没有错误信息。

1 个答案:

答案 0 :(得分:0)

如果您获得零行,则Messages表中没有数据。你不会得到错误。

当您执行将HTML数据放入该列时,SQL Server将不会处理它或更改它。

检查您是否在正确的架构中查看正确的表格,例如SELECT * FROM dbo.Messages

编辑,现在我们知道问题......

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