Pertanyaan ini bukan tentang bytea v. Oid v. Gumpalan v. Benda besar, dll.
Saya memiliki tabel yang berisi integerbidang kunci utama dan byteabidang. Saya ingin memasukkan data ke dalam byteabidang. Ini mungkin, mungkin, dilakukan oleh salah satu PL/bahasa, dan saya mungkin akan melakukan hal ini PL/Pythondi masa depan.
Karena saya masih menguji dan bereksperimen, saya hanya ingin memasukkan data dari file (di server) menggunakan pernyataan SQL "standar". Saya sadar bahwa hanya administrator dengan izin menulis di server yang dapat memasukkan data dengan cara yang saya inginkan. Saya tidak khawatir tentang itu pada tahap ini karena pengguna tidak akan memasukkan byteadata saat ini. Saya telah mencari berbagai situs StackExchange, Arsip PostgreSQL dan Internet secara umum, tetapi belum dapat menemukan jawaban.
Sunting: Diskusi ini dari 2008 menyiratkan bahwa apa yang ingin saya lakukan tidak mungkin. Bagaimana byteabidang yang digunakan?
Sunting: Pertanyaan serupa ini dari 2005 tetap tidak terjawab.
Diselesaikan: Rincian yang disediakan di sini di psycopgsitus web memberikan dasar untuk solusi yang saya tulis dengan Python. Dimungkinkan juga untuk memasukkan data biner ke dalam byteakolom menggunakan PL/Python. Saya tidak tahu apakah ini mungkin menggunakan "murni" SQL.
blob). Jika itu adalah kesalahan, saya dengan tulus meminta maaf.
blobtidak apa-apa, mungkin datafiletidak relevan.