I am migrating my PostgreSQL9.1 schema to Oracle11g. I could not find online what is the maximum column length for CITEXT type column. What size should I put for Oracle when using VARCHAR2 type.
Note: I know CITEXT provides case-insensitive comparison, but, I am not much concerned with that.
According to the citext documentation
citextis just a case insensitive version oftext.textitself is of unlimited length (well, 1G actually). Therefore you cannot assume any meaningful upper limit. You have to ask the app developers for practical limits of each column.