SQL Pivot表较大的列值给出了太长的错误
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL Pivot表较大的列值给出了太长的错误相关的知识,希望对你有一定的参考价值。
我正在用数据集编写动态sql数据透视表查询。但是当在数据透视表上使用nvarchar列值时,当列值大于128时,它会给出以下错误
以<>开头的标识符太长。最大长度为128。
任何可以解决此问题的解决方法?
答案
我不确定你的表格究竟如何,一些示例代码和更多细节都会很好。但是,根据您在此处所拥有的内容,您可以尝试将原始表中的“nvarchar”列更改为“float”。
像这样;
ALTER TABLE YourTableName
ALTER COLUMN YourColumnName FLOAT
我正在使用此方法在“VIEW”中转动两个值,这些值用于C#Windows应用程序中的饼图。希望这可以帮助。
以上是关于SQL Pivot表较大的列值给出了太长的错误的主要内容,如果未能解决你的问题,请参考以下文章