Я хочу использовать сводку в своем sql-запросе с динамическими столбцами столбцов, но я не хочу использовать динамический SQL-запрос, а затем выполнить его. Поскольку мое требование состоит в том, чтобы сохранить результат во временную таблицу.SQL pivot без динамического sql
Есть ли способ использовать динамический столбец в аргументе pivot for без динамического создания запроса?
или
Если я готовлю запрос динамически, Есть ли способ, чтобы сохранить результат в временную таблицу?
Пожалуйста, предложите что-нибудь.
Если вы хотите динамическое число столбцов в результате, вы будете нуждаться в динамическом SQL – Lamak
Если столбцы неизвестны, тогда у вас ** есть ** для использования динамического SQL. Другого пути нет. PIVOT требует, чтобы столбцы были известны, поэтому вам нужно будет создать строку sql заблаговременно, а затем выполнить ее. – Taryn
ok, Есть ли способ сохранить результат в таблице temp? – Rohit