有没有办法使用postgresql作为文件传输程序

有没有办法使用postgresql作为文件传输程序,postgresql,Postgresql,我正在准备我的项目数据库。我需要保存员工的照片。我的sql server在网络上。我想使用C#代码或查询将图像从客户端计算机上载到服务器,例如C:\images目录(而不是表)。可能吗?有人做过这样的事吗? 感谢您的帮助。来自adminpack的pg\u file\u write功能接近您想要的功能,但它只支持文本。它不会写入原始二进制文件 您可能需要使用支持二进制的pg\u file\u write来修改adminpack扩展名的副本 请注意,COPY不适用于此复制二进制文件写入一个头,表示该

我正在准备我的项目数据库。我需要保存员工的照片。我的sql server在网络上。我想使用C#代码或查询将图像从客户端计算机上载到服务器,例如C:\images目录(而不是表)。可能吗?有人做过这样的事吗?
感谢您的帮助。

来自
adminpack
pg\u file\u write
功能接近您想要的功能,但它只支持文本。它不会写入原始二进制文件

您可能需要使用支持二进制的
pg\u file\u write
来修改adminpack扩展名的副本

请注意,
COPY
不适用于此<代码>复制二进制文件写入一个头,表示该文件不能用作图像


我建议在带外上传,而不是通过PostgreSQL协议。使用文件传输协议(FTP、SFTP、CIFS(“SMB”)或类似协议。

使用C代码?当然分享您迄今为止编写的代码,并解释哪些代码不起作用。这是为了帮助您使用自己的代码,而不是为您编写代码。我使用C代码只是为了获取客户端计算机上的图像路径。获得该路径后,我希望POSTGRESQL将该图像复制到运行POSTGRESQL的SQL SERVER。我不想有人为我写代码。我问过做那项工作有什么疑问。非常感谢您的即时回答:)“COPY”命令,但它只保存表格。若我使用这个,我将需要首先将图像复制到数据库,然后将其导出。这是没有用的。无论如何,你需要一些软件来向PostgreSQL发出请求。其中之一是
psql
。您可以使用其
\copy
命令而不是服务器端
copy
将本地数据传输到服务器。查询?不,不是真的。你真的需要包装纸——C#就完美了。说真的,把你的相关代码贴出来,我们看看能做些什么。非常感谢。。这就是我想要的答案