Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySql Como definir uma variável local em uma instrução de atualização (sintaxe?)


Isso é possível :-
 UPDATE myTable SET col1 = 5,
 col2 = (@tempVariable:[email protected]+1) // to increment

Para definir um número inteiro (não incrementar)
 UPDATE myTable SET col1 = 5, 
 col2 = (@tempVariable:=100) // to assign any integer