我需要把所有的,不为空,单列的值转换成一个字符串,如TSQL:行中的所有字段的值成一个字符串
表:
CustomerName Address Zip
Alex Moscow 1234
导致:
CustomerName: Alex
Address: Moscow
Zip: 1234
重要说明 - 我不知道字段名称/类型,所以它应该经过所有字段并且所有非空值都会添加到列表中。
看起来它可以使用xquery完成此操作,但无法找到正确的语法。 任何提示?
谢谢!
+1真不错的Mikael –
谢谢,酷,看起来像我正在寻找的,将尝试实现这一点。 –
嗨Mikael,如果我有你的表中的所有字段FieldName和FieldDescription的表 - 我如何修改此语句显示FieldDescription而不是字段名称?谢谢! –