【发布时间】:2010-08-12 10:08:29
【问题描述】:
您好,我想旋转一张完整的桌子:
LANGUAGE litAccept litDelete litErrorMsg ..............
-------------------------------------------------
SPANISH Accept Delete Error has ocurred
ENGLISH Aceptar Borrar Ha ocurrido un error
.....
变成这样的:
LANGUAGE ENGLISH SPANISH
---------------------------------------
litAccept Accept Aceptar
litDelete Aceptar Borrar
litErrorMsg Error.. Ha ocurridO..
...
我看到使用 PIVOT 可以旋转桌子,但我不知道是谁做的!
请帮忙,谢谢
【问题讨论】:
-
你看过sql server在线书籍吗?
-
Pivot 不直接执行此操作。也许您可以先使用
unpivot,然后尝试使用pivot以任何格式将其恢复。我对你在SPANISH行中的Accept和Delete开始的数据有点困惑(这似乎是错误的开始)。然后在改造后的版本中Delete已经完全消失了。 -
是的,这是一个错误!将第二行中的“Aceptar”替换为“删除”
标签: sql sql-server tsql dynamic-pivot