Boa noite a todos.

 

Estou tentando realizar um Pivot em uma tabela e não consigo

A tabela é:

 

ORCAMENTORESPOSTA
Origem Pergunta CodOrcamento Resposta
Orçamento 01 - ENDERECO 1032662 HELENA, 123
Orçamento 01 - ENDERECO 1033876 CHARLES SCHNNEIDER
Orçamento 01 - ENDERECO 1034210 NESTLE
Orçamento 02 - BAIRRO 1032662 VILA OLIMPIA
Orçamento 02 - BAIRRO 1033876 BARRANCO
Orçamento 02 - BAIRRO 1034210 CENTRO
Orçamento 03 - CEP 1032662 4552050
Orçamento 03 - CEP 1033876 12040001
Orçamento 03 - CEP 1034210 38950000
Orçamento 04 - CIDADE 1032662 Sao Paulo
Orçamento 04 - CIDADE 1033876 Taubaté
Orçamento 04 - CIDADE 1034210 Arapei

E estou fazendo o seguinte script:

SELECT    codOrcamento_Id,
        ['01 - ENDERECO'] as B_EndEnt,
        ['02 - BAIRRO'] as B_BairroEnt,
        ['03 - CEP'] as B_CepEnt,
        ['04 - CIDADE'] as B_CidEnt
from ORCAMENTORESPOSTA pivot (resposta for pergunta in (['01 - ENDERECO'], ['02 - BAIRRO'], ['03 - CEP'], ['04 - CIDADE']))

Quando executo, aparece o erro:

Msg 156, Level 15, State 1, Line 7
Incorrect syntax near the keyword 'for'.

Alguém ai para me ajudar?

Exibições: 164

As respostas para este tópico estão encerradas.

Respostas a este tópico

Alguém???

RSS

© 2017   Criado por Ramon Durães.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço