char 형 컬럼을 만들고 크기를 30 으로 주고난뒤 test 란 내용을 넣으면, test 뒤에 공백 문자가 채워져서 딱 크기 30 을 맞추네요.. 이 상태에선 괜찮은데 작성한 어플리케이션에서 (VC++, OLE 사용) 데이터를 가져 올때 공백까지 다 포함한걸 가져 오니깐 어플리케이션에서 공백을 일일히 없에줘야 하는 부담이 있네요. 혹시 저장할때 공백으로 안채워지도록 저장하는 방법이나, 아니면 읽어올때 오른쪽 끝의 공백은 읽어오지 않는 방법이 있는지 궁금합니다..
(select * from ...) 으로 읽어오는거라 RTRIM 등은 사용할 수가 없더군요.. (아직 ms-sql 은 잘 몰라서.. 더 이상은..;)
|