0
여러 테이블에서 필요로하는 많은 데이터를 가져 오는 저장 프로 시저로 만들지 만 테이블은 중복 된 열 이름을 공유합니다. 그것은 SQL에서 잘 작동하지만 무슨 일이 일어날 지 그리고 DataSet에서 DataRow로 액세스하면 어떻게 구별 할 것인지 궁금합니다. 누구 알아?DataSet에 SQL에서 중복 된 명명 된 열이 반환되면 어떻게됩니까?
여러 테이블에서 필요로하는 많은 데이터를 가져 오는 저장 프로 시저로 만들지 만 테이블은 중복 된 열 이름을 공유합니다. 그것은 SQL에서 잘 작동하지만 무슨 일이 일어날 지 그리고 DataSet에서 DataRow로 액세스하면 어떻게 구별 할 것인지 궁금합니다. 누구 알아?DataSet에 SQL에서 중복 된 명명 된 열이 반환되면 어떻게됩니까?
숫자를 추가하여 자동으로 이름을 바꾸어야합니다. 예를 들어, COLUMN_NAME
, COLUMN_NAME1
및 COLUMN_NAME2
입니다. 그러나 이것은 유지하기가 어려우며 나중에 문제를 일으킬 수 있습니다.
SELECT t1.myColumn AS t1_col, t2.myColumn AS t2_col
FROM t1, t2
:
는 아마 자신이 열 별칭합니다 (AS 키워드)를 사용하여 이름을 지정할 수 있습니다,이 문제를 방지하려면