php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #36803 pdo_pgsql lobs problem
Submitted: 2006-03-20 20:13 UTC Modified: 2006-03-20 20:17 UTC
From: mauroi at digbang dot com Assigned:
Status: Not a bug Package: PDO related
PHP Version: 5.1.2 OS: Win XP SP2
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: mauroi at digbang dot com
New email:
PHP Version: OS:

 

 [2006-03-20 20:13 UTC] mauroi at digbang dot com
Description:
------------
I'm trying to insert a lob into a pgsql field.
My first problem is that the documentation doesn't say if the table field should be a bytea or an oid (more suitable for a large object). I supposed both worked.
I've tried with a bytea and it worked as expected. But the same operation with an OID field doesn't work. 
(Also, i've noticed three undocumented public methods in pdo_pgsql (pgsqlLOBUnlink, pgsqlLOBOpen, pgsqlLOBCreate))

Shouldn't it work with both methods???

At least, the quote function escapes always the lob as if it was a bytea. But in the rest of the driver it considers the possibility of an oid.

Thanks in advance.


Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2006-03-20 20:17 UTC] tony2001@php.net
.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Dec 26 09:01:29 2024 UTC