Syntax Xml代码的Teradata语法

Syntax Xml代码的Teradata语法,syntax,teradata,Syntax,Teradata,请为以下场景提供teradata语法: 从xml标记中获取除第1列中的null之外的有效值 获取第2列中值可用的标记的名称 例如:参考下面的xml代码 第1列 55:男式牛仔布 10k 第2列 部门 专业 <?xml version="1.0" encoding="utf-8"?><Filters><Filter><Max/><Joiners/><Department>55: MENS DENIM</Departmen

请为以下场景提供teradata语法:

  • 从xml标记中获取除第1列中的null之外的有效值
  • 获取第2列中值可用的标记的名称
  • 例如:参考下面的xml代码

    第1列
    55:男式牛仔布 10k

    第2列
    部门

    专业

    <?xml version="1.0" encoding="utf-8"?><Filters><Filter><Max/><Joiners/><Department>55: MENS DENIM</Department>
     <Major>10</Major><Sub/><Min/></Filter></Filters>
    
    55:男式牛仔布
    10
    
    根据您的Teradata版本,您可能需要检查

    在新版本14.10中,我看到他们为此创建了一个更优雅的UDF,它由XML的大小决定XPath语法是否可行。但我还没试过