我的应用程序接收到JPG图像作为字节数组从连接到系统的装置。这些需要写入PostgreSql 9.1数据库的大对象表。我目前正在使用C#和Devgre docConnect for PostgreSql库来访问我的数据库,并且一切工作正常。问题是将数据写入数据库(我需要更新2个表格,并将图像字节写入大对象表格)需要多次访问数据库。我想减少我的代码对数据库的访问次数,以加快速度。PostgreSQL大对象和存储函数
我已经写了存储功能,其对两个表的UPSERT。我想将图像字节作为字节数组参数传递给存储函数,并使存储函数将图像字节写入大对象表。这可能吗? PostgreSQL的9.1手动服务器端功能的文档是轻薄的,我不知道用什么函数调用来读取&写入数据。
感谢
托尼
会不会使用' bytea'而不是让事情变得更容易? – 2012-01-11 21:52:38
请参阅我对第十二题的回答的评论。 – 2012-01-12 00:40:02
我还是不明白。如果你已经*有* bytea,那么为什么还需要LargeObject呢? – 2012-01-12 08:02:03