Oracle의 필드에서 쉼표로 구분 된 값 목록을 작성하려고합니다.Oracle SQL 문에서 쉼표로 구분 된 값 목록 작성
나는이 작업을 수행하는 몇 가지 예제 코드를 찾을 수 :
DECLARE @List VARCHAR(5000)
SELECT @List = COALESCE(@List + ', ' + Display, Display)
FROM TestTable
Order By Display
을하지만 난 항상 키워드의에 대한 오류를 얻을 때 그것은 예상했다되지 않습니다. SELECT INTO
을 사용할 수는 있지만 작동하지만 하나 이상의 행이있는 경우 가져 오기 오류가 발생합니다. 당신은 어떻게 든 그들을을 연결하지 않는 한 당신은 하나의 변수에 여러 값을 삽입 할 수 없습니다
SELECT myVar = Field1
FROM myTable
st 코드, XML 또는 데이터 샘플을 보려면 ** 텍스트 편집기에서 해당 행을 강조 표시하고 편집기 툴바에서 "코드 샘플"버튼 ('{}) '을 클릭하여 멋지게 형식을 지정하고 구문을 강조 표시하십시오! –
[가능한 여러 개의 행을 쉼표로 구분 된 Oracle 목록에 결합 할 수 있습니까?] (http://stackoverflow.com/questions/468990/how-can-i-combine-multiple-rows-into-a- 쉼표로 구분 된 목록의 오라클) – Ben