나는 많은 수의 열 (~ 500)과 비슷한 수의 열을 가진 DB 테이블을 가지고 있습니다. 데이터베이스에서 SQL 쿼리를 실행할 수 있습니다. 내가 성취하고자하는 것은 DB 테이블에 있지만 스프레드 시트에는없는 열을 찾는 것입니다. 수동으로 확인하는 것은 실제로 비효율적 인 것처럼 보입니다.Excel 시트의 열 이름을 SQL의 테이블에있는 열 이름과 비교하십시오.
0
A
답변
0
excel에서 ODBC 기능을 사용 해본 적이 있습니까? Excel에서 테이블을 열어서 수식을 사용하여 숫자가 일치하는지 확인할 수 있어야합니다.
0
옆 반 수동 접근하려고 할 수 있습니다 : SSMS을에서
select top 1 * from [your table]
- 을 마우스 오른쪽 단추로 트랜스> " 헤더 복사"를
- 붙여 넣기 특수를 결과를 조회하고 선택합니다 Excel (열을 피벗으로 피벗)
- 기존 엑셀의 헤더를 선택하고 복사 한 다음 특수 -> 전치 코드를 붙여 붙여 넣습니다.
- 열 정렬 및 비교
관련 문제
- 1. 행 1의 열 이름을 기준으로 자동 열 Excel 열 너비
- 2. SQL의 테이블에 대한 하나의 열 값을 비교하십시오.
- 3. Excel - 열 A의 Excel 시트의 값이 다른 Excel 시트의 열 B에 있는지 확인하십시오.
- 4. SQL의 열 이름과 내가이 테이블 설정해야합니다
- 5. Excel IF를 사용하여 다른 시트의 열 복사
- 6. Excel 시트의 열 너비를 설정하는 방법
- 7. 설명 추가 Excel 파일에서 SQL의 열 설명
- 8. linq-to-sql의 테이블 이름과 열 이름 변경
- 9. Oracle SQL의 열 바꾸기
- 10. 엑셀 시트의 SQL 열 이름
- 11. codeigniter에서 PHPExcel을 사용하여 열 이름과 열 너비를 설정하십시오.
- 12. SQL의 행과 열 합계
- 13. 열 이름과 아포스트로피
- 14. Excel 열 연결
- 15. SQL의 단일 선택 쿼리에서 한 열 값을 다른 열과 비교하십시오.
- 16. 두 Excel 워크 시트의 내용을 비교하십시오.
- 17. SQL의 가변 길이 int 열
- 18. 강제 변환 열 열 요소의 이름과
- 19. sql의 indid 열
- 20. SQL의 열 요약
- 21. SQL의 SUM 같은 열
- 22. SQL의 열 집계
- 23. UPDATE에서 삭제되는 SQL의 열
- 24. SQL의 열 속성 변경
- 25. asp.net SQL의 RadioButton 열
- 26. SQL의 다중 값 열
- 27. sql의 두 열 합계로 테이블 열 만들기
- 28. VBA (Excel 2010)에서 다른 시트의 2 셀을 비교하십시오.
- 29. 열 이름을 사용하여 데이터베이스 이름과 테이블 이름을 찾는 방법
- 30. SQL의 UNION 개별 열 이름
어떤 것을 시도 했습니까? 이것을 할 수있는 코드를 작성하려고하십니까? 일회성 일이라면 수동으로 비교하는 데 더 적은 시간이 걸릴 것입니다 ... – Revent
@Revent이 작업의 첫 번째 부분에서는 다소 조잡한 접근 방식을 취했습니다. 엑셀 시트에서 쉼표로 구분 된 목록으로 열 목록을 열고 쉼표로 구분 된 전체 목록을 복사 한 다음이를 선택 목록에서 유지하는 SQL 쿼리를 실행했습니다. 표시되지 않은 열은 오류를 발생시킵니다. 이제 Excel 시트가 아닌 테이블에있는 열을 찾고 싶습니다. 프로그래밍 솔루션이 더 좋을 것이지만, 내가 찾고있는 것은 더 나은 방법으로이 작업을 수행 할 수있는 해킹 유형입니다. –
ADOX를 사용하여 테이블의 구조를 쿼리 할 수 있어야합니다. 또는 "... 1 = 0"을 사용하여 테이블에서 일반 ADO와 쿼리를 사용하면 빈 레코드 세트를 얻을 수 있습니다. 그런 다음 시트 열 머리글과 레코드 세트 필드 이름을 비교할 수 있습니다. –