현업에서 하는말이 대부분 잘 되는데 어쩌다가 안되는게 나온다?
라고 한다면 에러 찾기 쉽지 않구요.
해당 오류가 나는 상황을 정확하게 파악해야 합니다.
그게 아니고
에러가 나는 상황이 명확한 경우라면...
똑같은 상황에서 테스트 해보셔야 합니다.
이런 질문 많이 받습니다.
프로그램 돌리면 안되는데 SQL 돌리면 잘 된다는 식의 질문인데요.
이경우 대부분 실제 돌아가는 쿼리가 아닌 내가 조작한 쿼리를 돌리는 경우가 대부분입니다.
같은 쿼리가 아닌데 같다고 생각하는 거죠.
예를 들면 바인드 변수 사용 쿼리인데 임의의 상수값으로 바꾸어 돌리는 경우가 많구요.