database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 4597 게시물 읽기
No. 4597
nchar 형식을 varchar 로 변경할때 공백이 붙는 문제
작성자
이태웅(ironiris)
작성일
2009-01-12 15:52
조회수
6,375

안녕하세요~

MSSQL2005 를 사용하고 있습니다.


테이블을 생성할때 nchar 컬럼을 몇개 만들어서 저장하고

데이터를 몇개 넣었습니다.


이후 php로 odbc연결을 했을때 뒤에 쓰레기값이 붙는 것을 보고..

varchar 로 테이블을 만들면 괜찮다는 것을 확인하고

테이블 디자이너에서 nchar 형식을 varchar 로 변경하였습니다.


문제는 여기서 발생했는데 nchar형식의 데이터 뒤에 공백이 끝까지 붙는 문제가 발생합니다.

이것이 몇개면 그냥 지울텐데.. 상당한 양인지라.. 간편하게 지우는 방법이 없을까요?


도움말씀 부탁드리겠습니다.

이 글에 대한 댓글이 총 1건 있습니다.

여러가지 방법이 있는데요..left함수나 substring 함수도 있지만

이런경우에는 Rtrim이 가장 쓰기 좋겠네요..

UPDATE 테이블명 SET 컬럼명 = Rtrim(컬럼명)


이렇게 하면 해당 컬럼에 오른쪽 공백을 제거한 값이 들어갑니다.

고산자(saiby84)님이 2009-01-13 10:14에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
4602고수님들 부탁 드릴께요 속도가 너무느림니다 [1]
길동이김
2009-01-14
5695
4599테이블중에 몇개는 건너뛰고 10개 정도만 골라오려고 하는데... [1]
김무현
2009-01-14
5376
4598MS-SQL 2005 Std와 Quad Core 2 CPU [1]
민대영
2009-01-13
5064
4597nchar 형식을 varchar 로 변경할때 공백이 붙는 문제 [1]
이태웅
2009-01-12
6375
4596DTC 관련 테스트
임대원
2009-01-12
5213
4595select 질문 드립니다. [2]
이성빈
2009-01-08
5769
4594특정 단어들이 포함되지 않는 조건문 [1]
제로
2009-01-07
7204
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.025초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다