안녕하세요
sybase ASE인데요 질문 2개입니다.
' ' => 공백하나 들어간 데이터와 '' ==> 아무것도 없는 데이터는 같은걸로 처리되나요??
그리고 이번에 프로시저 작업중 이상한것이 있어서요..
select count(*) from tb_test where column_a = @prarm_val
이렇게 해서 0건이 나왔구..column_a는 tb_test에 pk 컬럼입니다.
그래서 0건이면 insert하게 되있어서..
insert를 하면 에러가 나서 debug를 해보니
column_a 에 ' aaaaa' 이런 값이 있는데..앞에 공백이 하나 들어가 있었습니다.
이걸 count 쿼리에서는 못찾구 insert할때는 dup으로 나오더군요..
혹시 이것도 설명해주실 수 있는 분 계시나요?/
답변 부탁드립니다.
|