Tenho que fazer uma comparação (em uma procedure):
COLUNA1 COLUNA2
00123 123
33562 33562
04344 4344
SELECT * FROM TAB1 WHERE COLUNA1 = COLUNA2
As duas colunas são do tipo VARCHAR... eu queria desprezar os zeros a esquerda como mostrado acima '00123' é diferente de '123' e '04344' é diferente de '4344' como fazer eliminar os zeros a esquerda?
Eu pensei em converter em INT e depois retornar pra VARCHAR... não sei se o procedimento mais correto seria esse alguém poderia dar uma sugestão?
Obrigado!