「PDOでpgsqlのbyteaカラムにはどうやって格納するの」という質問に詰まってしまったので、少し調べてみました。 bytea型なんてものを初めて聞いたのですが、マニュアルを覗いてみると「8.4. バイナリ列データ型」とありました。 "バイナリ"とあるので、実際試していないながらもPDO::PARAM_LOBでいいんじゃね。と答えてみましたが、少し心配になったのでpgsql_statement.cを見てみると static int pgsql_stmt_describe(pdo_stmt_t *stmt, int colno TSRMLS_DC) { pdo_pgsql_stmt *S = (pdo_pgsql_stmt*)stmt->driver_data; struct pdo_column_data *cols = stmt->columns; if (!S->r