【问题标题】:SQL Server 2008 Adds Namespace prefixes p1, p2, p3 etcSQL Server 2008 添加命名空间前缀 p1、p2、p3 等
【发布时间】:2012-04-03 16:18:58
【问题描述】:

我在 SQL Server 2008 中使用了一些 XQuery,结果包含自动生成的命名空间前缀。我正在使用默认命名空间,但不明白为什么它不断添加这些。

任何想法为什么会发生这种情况或如何删除它们?

【问题讨论】:

  • 为什么要关心前缀是什么,只要它们映射到正确的命名空间?
  • 您能否展示一些代码来说明您的意思。也许需要做一些事情来命名前缀。

标签: sql-server-2008 xquery


【解决方案1】:

看来您还需要在 xquery 代码中声明一个默认命名空间。如果不是,SQL 会自动生成位置命名空间来停止冲突。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多