時間:2024-02-08 11:17作者:下載吧人氣:31
在上篇文章給大家介紹了教你怎么把postgresql數據庫表內數據導出excel格式 感興趣的朋友點擊查看。
本文主要用于介紹如何使用copy或者copy命令將postgresql數據庫內表的數據導出為excel格式,方便用戶查看編輯。
copy命令同copy命令語法上相同,區別在于copy必須使用能夠超級用戶使用,copy … to file 中的文件都是數據庫服務器所在的服務器上的文件,而copy 一般用戶即可執行且copy 保存或者讀取的文件是在客戶端所在的服務器。本文主要以copy命令作為介紹重點,使用copy命令將表內數據倒為csv格式文件即為excel格式。
1、copy命令語法
COPY { 表名 [ ( 列名稱 [, …] ) ] | ( 查詢 ) }
TO { ‘文件名’ | PROGRAM ‘命令’ | STDOUT }
[ [ WITH ] ( 選項 [, …] ) ]
選項可以是下列內容之一
FORMAT 格式_名稱
FREEZE [ 布爾 ]
DELIMITER ‘分隔字符’
NULL ‘空字符串’
HEADER [ 布爾 ]
QUOTE ‘引用字符’
ESCAPE ‘轉義字符’
FORCE_QUOTE { ( 列名稱 [, …] ) | * }
FORCE_NOT_NULL ( 列名稱 [, …] )
FORCE_NULL ( 列名稱 [, …] )
ENCODING ‘encoding_name(編碼名)’
網友評論