"can we try the same code...."
Yes we can, subject to:
•It’s the only query where we are doing it.
•It’s not a referential column.
It’s my observation on DB Designing practice, “If one table like this enters into DB Design, there would be 10 more in queue”.
At last it's just a Best Practice. No enforcements at all.