我有一个存储过程,其中我正在运行/执行一个声明的变量,该变量被设置为透视表的select查询,重要的是透视表将列转换为n个行。是的,行是不固定的,这就是为什么我在创建一个有固定列的临时表时有问题。我想要的是通过执行execute命令创建一个临时表,这样列将由select/insert语句确定。下面是查询。pivot max(ValueInDhs) for Group
我想在SQL Server DB中设置一个表,用于存储一个长而复杂的查询的结果,该查询几乎需要一个小时才能运行。运行查询后,同事使用Excel数据透视表完成其余的分析工作。我不希望将结果输出为文本,而是希望将其保留在SQL server中,然后将Excel设置为直接从服务器透视。
我的问题是,输出并不总是具有完全相同的列,并且手动设置输出表以每次