i want to select a picture that save as a large object in a postgresql database.
i know i use lo_export to do this.
but there is a problem: i want to save this picture directly to my computer because i cant access the files that save on Server using lo_export
(i think that is best for me if picture transfer to my computer by a select query)
I don’t exactly know my way around C# but the Npgsql Manual has an example sort of like this of writing a
byteacolumn to a file:So you just read it out of the database pretty much like any other column and write it to a local file. The example is about half way down the page I linked to, just search for “bytea” and you’ll find it.
UPDATE: For large objects, the process appears to be similar but less SQL-ish. The manual (as linked to above) includes a few large object examples:
Search the manual for “large object” and you’ll find it.