데이터 분석가를위한 TOAD의 보고서 자동화를 사용하여 둘 이상의 쿼리의 결과를 동일한 Excel 통합 문서의 다른 시트로 내보내는 방법을 알고 있습니까? 감사합니다.Toad for Data Analyst에서 Excel의 다른 탭으로 결과를 내보내는 방법은 무엇입니까?
답변
TOAD에는이 기능이 없다고 생각합니다.
PL/SQL에서 Excel로 바로 내보내기위한 일반적인 솔루션 - SYMBL API API에 대한 Tom Kyte의 OWA_SYLK 래퍼는 단일 워크 시트에서만 작동합니다. 몇 가지 대체 솔루션이 있습니다.
Sanjeev Sapre에는 get_xl_xml 패키지가 있습니다. 이름에서 알 수 있듯이 XML을 사용하여 변환을 수행합니다. Find out more.
Jason Bennett는 Excel XML 문서를 생성하는 PL/SQL 개체를 작성했습니다. Find out more.
Toad를 자동으로 할 수 있는지 확신 할 수 없지만 Excel로 수행 할 수있는 약간의 트릭이 있습니다.
첫 번째 쿼리를 작성하고 Toad에서 쿼리 결과 데이터 그리드를 마우스 오른쪽 단추로 클릭 한 다음 "Export dataset ..."을 선택하고 Excel 형식에서 "Excel 인스턴스"를 선택하고 확인을 클릭합니다. Excel이 열리고 쿼리의 데이터가 포함 된 시트가 하나 추가됩니다.
두 번째 쿼리에 대해 동일한 프로세스를 반복하면 동일한 문서에 다른 시트가 추가되고 두 번째 쿼리의 데이터로 채워집니다.
모든 쿼리를 실행하고 Excel 저장 기능을 추가 한 후에 문서를 저장하십시오.
완전히 자동으로 처리하려는 경우 다른 쿼리의 데이터가로드 된 여러 시트가있는 단일 Excel 문서를 만드는 데 사용할 수있는 또 다른 솔루션이 있습니다. 타사 PL/SQL 패키지 인 ORA_EXCEL을 구매하십시오.
BEGIN
ORA_EXCEL.new_document;
ORA_EXCEL.add_sheet('Employees');
ORA_EXCEL.query_to_sheet('select * from employees');
ORA_EXCEL.add_sheet('Departments');
ORA_EXCEL.query_to_sheet('select * from departments', FALSE);
ORA_EXCEL.add_sheet('Locations');
ORA_EXCEL.query_to_sheet('select * from locations');
-- EXPORT_DIR is an Oracle directory with at least
-- write permission
ORA_EXCEL.save_to_file('EXPORT_DIR', 'example.xlsx');
END;
그것은 Excel 파일을 생성하고 오라클 디렉토리에 저장, 또는 당신은 당신이 그것을 저장할 수 있도록 Excel에서 PL/SQL의 BLOB 변수에 파일을 생성 얻을 수 있습니다 : 여기
는 그렇게하는 방법을 예입니다 테이블에 저장하거나 전자 메일로 보내기와 같이 파일을 배포하는 자체 프로세스를 만들 수 있습니다. 당신은 더 이상 여러 시트 출력 데이터에 코드를 작성해야 http://www.oraexcel.com/examples
건배
: 당신이 제품에 대한 문서/예제 페이지를 찾을 수 있습니다
자세한 내용. SQL에 쿼리가 명확하게 (세미콜론으로) 식별되어있는 한, TDA 또는 TDP는 다른 워크 시트의 다른 SQL에 대한 데이터를 자동으로 덤프합니다.
데이터 분석가 2.6 용 Toad가 있습니다. 쿼리간에 GO 키워드를 사용합니다.
Select * from tableA;
GO
Select * from tableB;
이렇게하면 Excel에서 두 개의 탭이 만들어집니다.
- 1. DataGrid를 Excel의 Excel 파일로 내보내는 방법은 무엇입니까?
- 2. Toad for Oracle Formatter에 대한 조언
- 3. 알고리즘을 다른 언어로 내보내는 방법은 무엇입니까?
- 4. 돼지에서 데이터베이스로 결과를 내보내는 방법
- 5. csv의 값에 쉼표로 문자열을 내보내는 방법은 무엇입니까?
- 6. 그리드보기를 엑셀로 내보내는 방법은 무엇입니까?
- 7. "for XML Path"에서 결과를 가져 오는 방법은 무엇입니까?
- 8. 문서가 다른 탭으로 사용됩니다
- 9. 변환 .ToSingle() for float data Type
- 10. 어떻게 Toad for Oracle에 현재 날짜와 시간을 표시합니까?
- 11. 탭을 건드리지 않고 UITabBar의 다른 탭으로 전환하는 방법은 무엇입니까?
- 12. GWT에서 파일을 내보내는 방법은 무엇입니까?
- 13. SQLite를 JSON으로 내보내는 방법은 무엇입니까?
- 14. jqgrid를 엑셀로 내보내는 방법은 무엇입니까?
- 15. C# 메소드를 내보내는 방법은 무엇입니까?
- 16. TOAD 스크립트의 변수
- 17. C# for Winmo6.5 : Cab을 내보내는 방법?
- 18. 앱에서 다른 모바일 앱으로 파일을 내보내는 방법은 무엇입니까?
- 19. SQLApp (Toad)에서 SampleAppLite.rpd의 테이블에 액세스하는 방법은 무엇입니까?
- 20. Excel의 다른 시트로 데이터 스풀링
- 21. 선택한 열을 탭으로 구분하여 인쇄하는 방법은 무엇입니까?
- 22. Excel의 피벗 테이블에 평균을 추가하는 방법은 무엇입니까?
- 23. .NET에서 Excel의 헤더 행을 고정하는 방법은 무엇입니까?
- 24. 탭으로 구분 된 txt 파일을 생성하는 방법은 무엇입니까?
- 25. ASP.NET에서 서식을 지정하여 Excel로 내보내는 전략은 무엇입니까?
- 26. Excel의 열 변수는 무엇입니까?
- 27. GCC로 C++ 함수를 내보내는 방법은 무엇입니까?
- 28. Asp.net 2.0에서 MultiView를 탭으로 사용하는 방법은 무엇입니까?
- 29. 이미지로 일부 html/css를 내보내는 방법은 무엇입니까?
- 30. VBA를 사용하여 Excel의 수식에서 셀 값을 가져 오는 방법은 무엇입니까?