Convierta una columna de bytea a OID mientras retiene valores
Estoy tratando de alterar unbytea
columna para tener tipooid
y aún conservan los valores.
He intentado usar consultas como:
<code>ALTER TABLE mytable ADD COLUMN mycol_tmp oid; UPDATE mytable SET mycol_tmp = CAST(mycol as oid); ALTER TABLE mytable DROP COLUMN mycol; ALTER TABLE mytable RENAME mycol_tmp TO mycol; </code>
Pero eso solo me da el error:
<code>ERROR: cannot cast type bytea to oid </code>
¿Hay alguna manera de lograr lo que quiero?