source

Excel 시트에 PostgreSQL 쿼리

nicesource 2023. 4. 29. 09:26
반응형

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

반응형