2013-02-04 4 views
1

여러 텍스트 열을 하나의 연결된 텍스트 열로 병합하려고합니다. 각 필드는 이전에 다양한 설명을 위해 사용되었지만 새로운 req마다 해당 필드를 하나로 결합해야합니다.하나의 텍스트 필드에 여러 텍스트 필드 결합

먼저 varchar (최대)로 변환 해 보았습니다. 그러나 연결하는 중 일부는 최대보다 긴 이러한 열의 값을 가지며 결과에서 잘립니다.

SQL Server 2000에서 여러 텍스트 필드를 결합하는 방법이 있습니까?

+1

잠깐, SQL Server 2000을 실행하고 있습니까? 어떻게 varchar (최대)로 변환 했습니까? –

답변

5

내가 당신을 위해 가지고있는 최고의 조언 중 하나

  1. 이 중간 또는 프리젠 테이션 계층에서 연결을 수행 (또는 SQL 서버의 최신 버전을 통해 쿼리를 라우팅을 포함하여이를 수있는 추상화 계층을 추가하는 것입니다 연결된 서버를 통해 2000으로 연결 한 후 연결을 수행함). 또는
  2. 업그레이드.

당신은 [n]varchar(max) 지원에 SQL Server 2000을 속일 수 없습니다, 당신은 건너 한 제한은 [n]text 데이터 유형이 사용되지 않는 많고 많은 이유 중 하나입니다.