Dada uma tabela com uma única coluna contendo apenas 2 valores, digamos 'A' e 'B', existe uma maneira de trocá-los em uma única instrução
Ex:
A
B
A
B
para
B
A
B
A
É um processo trivial se usarmos um bit ou um valor de espaço reservado (Alterar tudo de A para C, tudo de B para A, tudo de C para B), mas existe um método generalizado para fazer isso?
Responder1
Tudo bem, então uma declaração como esta funciona:
update tab set col=IIF(col='A','B','A')
Vou deixar isso caso as pessoas tenham abordagens melhores, a menos que haja solicitações para excluí-lo