'12263,2,3,18321,2,1,19323,3,2,23152,5,4,27354,4,5'

이런형태의 , 로만 구분되어져 있는 특정 스트링을 파라미터로 넘겨받아


function을 이용하여


Key 1 

Key 2 

Key 3 

 12263

 2

 3 

 18321

 2

 1

 19323

 3

 2

 23152

 5

 4

 27354

 4

 5



이런형태로 만들어서 쓰고 있습니다. function에서는 위와 같은 테이블을 리턴해서 쓰고 있는데

문제는 현재 사용중인 function이 CPU를 많이 사용하여 개선의 필요성을 느끼고

예전에 썼던 XML쿼리를 이용하여



 Key 

 12263 

 2

 3

 18231

 2

 1

 23152

 ...


이렇게 1개의 열로는 만들었는데 위의 테이블대로 만들기 위해선

1번째값은 1번째컬럼, 2번째값은 2번째컬럼, 3번째값은 3번째컬럼, 

4번째값은 1번째컬럼, 5번째값은 2번째컬럼, 6번째값은 3번째컬럼 ....


이렇게 만들어야 할텐데 도저히 쿼리를 어떻게 만들어야할지 모르겠어서 도움 요청드립니다.


현재는 서버가 던져주는 스트링 값의 형태를 바꾸기는 쉽지 않은 상황입니다..ㅜㅜ

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 34048
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 17174
9583 0점을 제외한 2개 가져오는 방법 어떻게 구현해야 하나요? [2] 마인드북 2016.11.03 2024
9582 COUNT문에 기간을 조합하고 싶습니다. [1] 봉라덴 2016.11.02 2079
9581 연결된 서버에서 프로시저 실행시킬시 속도문제입니다 [1] 뽀구 2016.11.02 2092
9580 mssql 초보자 쿼리 문의 합니다. NOTE 2016.11.02 2273
9579 전체 백업 - 파일 축소 - 로그 백업 [8] thrill 2016.11.02 6343
9578 좌표계 변환 문의드립니다. 모모팬더 2016.11.01 3227
9577 collate 오류입니다. [1] 초보임다 2016.11.01 2595
9576 교착이 너무심합니다. [1] 큘러 2016.11.01 2888
9575 자료 복구 질문입니다. [2] 희망나라 2016.11.01 2333
9574 WHERE절 조건 위치와 SET NOCOUNT ON 질문 [1] 하하흐흐 2016.10.31 2793
9573 Case문 관련해서 질문드립니다. [2] 제발DBA 2016.10.28 2910
9572 모든 DB 용량 및 사용량 체크 부분 [1] 뛰어 2016.10.28 3563
9571 지수를 숫자로 바꾸는 방법이 있을까요 [1] 하늘의유실물 2016.10.25 5083
9570 두 테이블에서 중복되는 값 중 가장 첫번째 값을 가져올 수 있을까요? [2] 현관문 2016.10.24 3272
9569 DB에서 값을 확인 한후 해당하는 조건일 경우 Batch파일을 실행 할 방법을 찾고 있습니다. [1] 항상비기너2 2016.10.22 4414
9568 ETL 툴 문의 [1] afddsa 2016.10.22 4697
9567 db 용량에 관한 질문입니다. 카루카루 2016.10.21 2578
» 스트링파싱 & 행을 열로 변환 응용부분 질문입니다. [5] 라퓨 2016.10.21 3209
9565 다른 테이블 데이터 참조하여 업데이트 하기 [1] DOOLLY 2016.10.21 3220
9564 전산실에서는 댓글 insert가 되고 외부에서는 댓글이 insert 되지 않는 문제 [2] ll비니ll 2016.10.21 3055





XE Login