I worked in two organizations where I found money related columns are defined as
VARCHAR data type. I didn't get correct explanation from anyone. As the database team is totally isolated with our team.
Is there any specific purpose for defining the amount, account balance, money in