Som beskrivs i Cast-funktioner och -operatörer :
Typen för resultatet kan vara ett av följande värden:
BINARY[(N)]CHAR[(N)]DATEDATETIMEDECIMAL[(M[,D])]SIGNED [INTEGER]TIMEUNSIGNED [INTEGER]
Därför bör du använda:
SELECT CAST(PROD_CODE AS UNSIGNED) FROM PRODUCT