C#으로 MYSQL 관련 프로젝트를 진행하면서 짜증났던 부분이기도 했습니다.
동일한 DB계정에 대해서 필드중 NULL 필드가 있을 경우, 너그럽게 넘어가 주는 언어가 있는 반면 C#을 포함한 일부 언어는 여지없이 Exception 오류를 토해냈습니다.
그렇다고, 예전부터 사용하던 프로그램 소스나 DB 데이타의 NULL 여부를 체크하기도 힘든 경우,
귀찮더라도 IsNULL 체크를 해줘야하겠죠..
[예제]
MySqlCommand cmd = new MySqlCommand("SELECT * FROM your_table…