代码之家  ›  专栏  ›  技术社区  ›  Brian

从SQL Server的openxml命令选择的元素中获取innerxml

  •  0
  • Brian  · 技术社区  · 16 年前

    作为后续行动 this 问题-是否有一种方法可以在您使用OpenXML选择的元素中获取原始XML?我应该改为使用XML数据类型吗?有没有一种方法可以获得XML数据类型的原始XML?

    1 回复  |  直到 16 年前
        1
  •  2
  •   marc_s MisterSmith    16 年前

    好吧,对于SQL Server 2005及更高版本中的XML数据类型,您总是 您的原始XML——不需要“获取它”——它就在那里,在列中,为了您的方便而存储。

    当然,您也可以使用xquery和xpath查询它,甚至在它存储在数据库中时更新它!

    如果可以-一定要使用XML数据类型!您可以使用它“非类型化”或将其与XML模式关联来添加验证。

    马克