전산처리를 할 때 공백을 처리하는 방법은 여러가지가 있다.
관련한 방안을 찾아보면서, 단순한 등록/수정 처리를 하더라도 깊게 고려해야할 부분이 존재한다는 것을 느끼게 되어 기록한다.
전산처리를 할 때 단순히 공백을 어떻게 처리해야할까? 라는 것에서 출발하겠지만, 그 공백이 1칸이 될 수 도 있고 여러 칸이 될 수 도 있다는 점까지 고려해야한다.
NULL과 공백은 다르다.
공백 1칸과 공백 2칸은 다르다.
이 공백 몇 칸 차이가 쿼리를 바꾸고, 쿼리의 조건을 바꾸고 CRUD의 전체적인 흐름을 모두 바꿀 수 있다.
단순한 처리라 하더라도 한 단계 더 생각해보고 구성해보는 습관을 들이는 것이 좋을 것 같다.