我们有一个包含 xml 字段的数据库。此时,我们对这个数据库执行查询,过滤 xml 中的值。在不久的将来,我们希望迁移到实体框架或 NHibernate 作为 orm。这可能吗?这是我们运行的两个查询(在 sql 中):
SELECT
yy.[Description] as Name,
convert(xml, yy.Xml).value('(//Division)[1]', 'varchar(255)') as Division,
onvert(xml, yy.Xml).value('(//Season)[1]', 'varchar(255)') as Season
into #Statistics .....
和
SELECT [dbo].[yy].[Id]
FROM [dbo].[yy]
WHERE [dbo].[yy].[ApplicationId] = 1
AND (((dbo.[yy].Xml.exist(''(//qq[Season='Non seasonal'])'') = 1)))
有没有办法做到这一点?