반응형

SQL 오류 (1690): BIGINT UNSIGNED value is out of range in....

위의 에러 발생 이유는

 

아래와 같이 컬럼명의 타입이 unsigned 로 되어있고, 음수의 값이 발생되는 경우 발생된다.

select (컬럼명 - 100) from 테이블명

 

해결방법 

select (CAST(컬럼명 as SIGNED) - 100) from 테이블명

 

위와 같이 SIGEND 로 변경해주면된다.

반응형

+ Recent posts