Excel 시트에 PostgreSQL 쿼리
Postgre에서 데이터를 내보내야 합니다.SQL에서 Excel로(빠른 고객 요청), 그리고 지난번에 Excel에서 COPYd csv 파일(라인 끝, utf-8 인코딩 등)을 열거나 가져오는 데 심각한 문제가 발생했으며, 기껏해야 한 시간이 걸렸습니다.
실제 엑셀 파일을 생성하는 빠르고 우아한 솔루션을 아는 사람이 있습니까?작은 셸 스크립트 같은 거요?
Linux 박스(Debian 5.0 Lenny) 또는 Windows(XP 이상)에서 이 작업을 수행했으면 합니다.
Postgre를 설치할 수 있습니다.윈도우즈 시스템에서 SQL ODBC 드라이버를 실행한 다음 이 블로그 게시물에 설명된 대로 Excel을 데이터베이스에 연결합니다(OLEDB가 아닌 ODBC 사용 제외).
저는 이것을 테스트해 본 적이 없습니다.이것이 CSV를 내보내고 고치는 것보다 더 쉬운 일인지는 잘 모르겠습니다(Excel이 어떤 것인지를 고려할 때).
EDIT (고마워요 @Tometzky):가장 좋은 해결책은 Postgre를 사용하는 것입니다.Microsoft Access를 데이터베이스에 연결하고 Access에서 Excel로 내보내기 위한 SQL ODBC 드라이버입니다.
전원 쿼리 추가 기능 및 를 사용할 수 있습니다.넷포스트그레Postgre 가져오기를 위한 SQL 데이터 공급자SQL 데이터를 Excel 2010 또는 Excel 2013으로...
http://www.microsoft.com/en-au/download/details.aspx?id=39379 다운로드
Postgre 사용 방법SQL: https://support.office.com/en-ie/article/Connect-to-a-PostgreSQL-database-bf941e52-066f-4911-a41f-2493c39e69e4
이것은 꽤 쉽습니다.
.asp 페이지의 첫 번째 줄로 만듭니다: <% response.ContentType="application/vnd.ms -excel"%>
나머지는 테이블이 있는 다른 HTML 페이지처럼 만듭니다.
ASP를 사용하여 데이터베이스의 데이터로 테이블을 채웁니다.
서버가 사용자를 위해 Excel 스프레드시트를 작성합니다.
언급URL : https://stackoverflow.com/questions/5509460/postgresql-query-to-excel-sheet
'source' 카테고리의 다른 글
애저 vs 앱하버 vs 아마존 EC2 (0) | 2023.04.29 |
---|---|
몽고드와 몽고의 정확한 차이점은 무엇입니까? (0) | 2023.04.29 |
자동 트리거 없이 zure 웹 작업을 연속적으로 실행하고 public static 함수를 호출하는 방법 (0) | 2023.04.29 |
데이터 프레임 목록을 한 행씩 하나의 데이터 프레임으로 결합 (0) | 2023.04.24 |
작업 이름 "..getProjectMetadata"가 없습니다. (0) | 2023.04.24 |