Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Creedence

Select com Update

Recommended Posts

Tenho uma tabela onde um dos campos é qtde.Numa rotina que montei preciso incrementar essa qtde + 1 .Minha duvida: Eu preciso primeiro fazer o select desse registro pegar o valor do campo, somar + 1 e depois fazer o update ou tenho como num mesmo comando executar o update atulizando + 1 .Obrigado,Creedence

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pode ser feito no mesmo comando SQL

Update tabela campo = campo+1 Where campo2 = valor;

Deixa só eu confirmara asintaxe.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pode ser feito no mesmo comando SQL

Update tabela campo = campo+1 Where campo2 = valor;

Deixa só eu confirmara  asintaxe.

<{POST_SNAPBACK}>

Pois é, eu tentei fazer conf. abaixo:

 

acrescenta = "UPDATE tabela SET campo = campo + 1 "

acrescenta = acrescenta & "WHERE id = "& vCodigo &"' "

 

Mas dá o seguinte erro:

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

 

[Microsoft][ODBC SQL Server Driver]

Unclosed quotation mark before the character string ' '. 

 

Creedence

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.