Cursor SQL
01/06/2015
0
Galera, tenho que atualizar um campo "DescPrdLivre" de uma tabela de acordo com os campos VlDescoProg, do 1 ao 7.
Pensei em utilizar um cursor. Alguém pode me ajudar?
Este é o Select:
Preciso atualizar o campo dizendo: "Desconto 1 = " + o valor do campo VlDescoProg1 e assim por diante.
Obrigado!
Pensei em utilizar um cursor. Alguém pode me ajudar?
Este é o Select:
Select DescPrdLivre, VlDescoProgr1,VlDescoProgr2,
VlDescoProgr3,VlDescoProgr4,
VlDescoProgr5,VlDescoProgr6,
VlDescoProgr7, NrContrped, NrSeqItem from it_ped
where ( VlDescoProgr1 is not null or
VlDescoProgr2 is not null or
VlDescoProgr3 is not null or
VlDescoProgr4 is not null or
VlDescoProgr5 is not null or
VlDescoProgr6 is not null or
VlDescoProgr7 is not null )
And DescPrdLivre is null
VlDescoProgr3,VlDescoProgr4,
VlDescoProgr5,VlDescoProgr6,
VlDescoProgr7, NrContrped, NrSeqItem from it_ped
where ( VlDescoProgr1 is not null or
VlDescoProgr2 is not null or
VlDescoProgr3 is not null or
VlDescoProgr4 is not null or
VlDescoProgr5 is not null or
VlDescoProgr6 is not null or
VlDescoProgr7 is not null )
And DescPrdLivre is null
Preciso atualizar o campo dizendo: "Desconto 1 = " + o valor do campo VlDescoProg1 e assim por diante.
Obrigado!
Ferefefe88
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)