2013-02-13 1 views
0

Mysql 테이블에서 기본값 null 일 수있는 char (1)이 있습니다. 이 char의 8 비트를 모두 개별 플래그로 사용하려고합니다.mysql에서 처음으로 null 문자로 비트를 설정하는 방법

내가 직면 한 문제는 필드의 초기 값이 null 일 때 비트 조합을 설정하려고하면 엉망이되어 실제 값 (예 : 254)이 반영되지 않는다는 것입니다.

테이블에 추가 쿼리를하지 않고 (처음 null) char 비트를 설정하는 방법이 있습니까?

답변

0

쿼리에서 IFNULL을 사용할 수 있습니다. 열의 값이 null이면 표시되는 콘솔의 값은 0이됩니다.

select ifnull(your_columns_name,0) from myDB ; 
+0

고맙습니다! 그것은 단지 나의 날을 만들었다!! :) – sneha

관련 문제