테이블이 두 개 있습니다 (Import
및 ImportItem
). 하나의 Import
에는 복수 ImportItem
이 있습니다. 하나의 ImportItem
에는 하나의 Import
가 있습니다.SQL Server 테이블의 nvarchar 열에서 중복 확인
내 ImportItem
에는 CountryIDs
이라는 열이 있습니다. NVARCHAR(MAX)
입니다. 그것은 ;
구분 기호로 ID 문자열입니다. 예를 들어 3; 4; 5;...
중복을 확인해야합니다. 중복을 확인하려면 실제로 어떤 오류가 발생해야합니다. 따라서 3; 4; 3;
... 3가 중복되었습니다.
가 나는 ItemNo
1을 반환하는 문자열 (nvarchar
)을 분할하는 (나는 그것을 사용하는 들었다 나는 그 함수를 작성하지 않은)와 앞의 예에서 (열 ItemNo
와 Item
있는 테이블을 반환하는 분할 기능이 3 Item
에 대한 ItemNo
에 대한 Item
, 2, 4.
나는 프로 시저를 작성해야합니다. 내 질문은 내가 주어진 ImportItem
ID에 대한 CountryIDs의 칼럼을 통해 반복하고 그것을 분할하고 중복 확인 할 수있는 방법이다?