Q&A

  • 혹시 이런 경험있으신가요....?
저는 dBase 의 DBF를 사용합니다....

근데....이것이 이상한것이....



Field Type Numeric 인것들이.....

길이가 5이상인것과 4이하 인것이 차이가 있다는 것입니다...





aa numeric 4

bb numeric 1

cc numeric 5

세개의 필드가 있을때....



sql문장에서...



insert into tt (aa, bb, cc)

Select kk, 0, 0 from tt1



을 하면

마지막 값은 들어가는데....앞에 두개 때문에 Type mismatch error가 납니다...



무수히 테스트 한 결과 입니다....

numeric 4이하와 5 이상인 것의 차이....정말 모르겠군요....

즉 aa, bb 를 빼고 작업하면 Ok 됩니다....

그러나 aa,bb 둘중에 하나라도 insert 문에 작성하면 error입니다...

그래서 aa 를 numeric 5 로 바꾸어서 하니까 또 되더군요...

그래서 결론이 numeric 4이하와 5 이상의 차이점입니다....

부디 답변좀 주세요.......



참고로 parambyname 은 쓰면 안됩니다.......

속도가 너무 느려서.......

부디 답변은 주시기를.....그럼 수고하세요......



0  COMMENTS