Както е описано в Cast функции и оператори :
Типът за резултата може да бъде една от следните стойности:
BINARY[(N)]CHAR[(N)]DATEDATETIMEDECIMAL[(M[,D])]SIGNED [INTEGER]TIMEUNSIGNED [INTEGER]
Следователно, трябва да използвате:
SELECT CAST(PROD_CODE AS UNSIGNED) FROM PRODUCT