列出docker容器列表:docker ps 进入到当前pgsql所在的容器: docker exec -it $dockerID /bin/bash
切换用户:su - postgres将pgsql的skylarxx 库的所有表列出来:./pgsql -p 15432 -d skylarxx -c "d" >/tmp/skylarxx.txt将文本里面的表名单独取出来: awk -F "|" ‘{print $2}‘ /tmp/skylarxx.txt >/tmp/skylarxx2.txt用for 循环 拼出SQL 语句:
#! /bin/bashfor i in $(cat /tmp/skylarxx2.txt)dopsql -p 15432 -d skylar -c "copy(select * from $i limit 1000) to ‘/tmp/$i.csv‘ with csv ;"done
pgsql某一个库所有表导出前1000行,CSV格式
标签:进入 copy done awk sele rom 导出 表名 格式
小编还为您整理了以下内容,可能对您也有帮助:
如何把SQLServer表数据导出CSV文件
1、先到界面创建一个.txt文件,再把后缀名改为csv。则变成了一个csv文件。
2、打开SQLServer数据库。鼠标选中要导出数据的数据库,点击右键会弹出一个右键菜单。点击“任务”。
3、再点击“导出数据(x)”。
4、点击了“导出数据(x)”后会弹出一个界面,并填写好信息进行下一步。
5、弹出一个选择目标界面。
6、在目标中选中“平面文件目标”类型点击下一步。
7、在弹出的界面选中第一项。
8、选中要导出的表。
9、点击下一步。
10、等待执行成功。
11、打开csv文件,查看数据。
在数据库postgresql中怎么用sql语句将一个表数据导出成excel格式?
在实际中上面的方法稍闲麻烦,谁能记得住啊?提供一个实用的吧select * from 数据库名.dbo.表名 where 条件全选查询到的结果,粘贴到EXCEL 中就可以了
在数据库postgresql中怎么用sql语句将一个表数据导出成excel格式?
在实际中上面的方法稍闲麻烦,谁能记得住啊?提供一个实用的吧select * from 数据库名.dbo.表名 where 条件全选查询到的结果,粘贴到EXCEL 中就可以了
如何将sql数据库中某个表的数据导成Excel
可按如下方法:
1、登录数据库,用select * 的方式将数据查出。
2、在结果处右键——选择“将结果另存为”
3、选择路径,起好文件名,将格式选为“csv格式”,点击保存即可。
sqlyog怎么把数据库导出csv为什么表头没有输入
方法/步骤
1/6 分步阅读
1.打开电脑中的SQLyog, 进入其操作界面
2/6
2.选择数据库为mydata, 点击选择Tables中的student表格
3/6
3.点击菜单栏中的数据表, 并点击备份/导出
4/6
4.在点击导出数据表为
5/6
5.选择要导出的格式为csv, 并且指定好保存的路径, 点击导出
6/6
6.显示Data exported successful, 表示文件导出成功