PostgreSQL не поддържа съхраняване на NULL (\0x00) знаци в текстови полета (това очевидно е различно от стойността NULL на базата данни, която се поддържа напълно).
Източник:http://www.postgresql.org/docs/9.1/static/sql-syntax-lexical.html#SQL-SYNTAX-STRINGS-UESCAPE
Ако трябва да съхраните символа NULL, трябва да използвате поле за байт – което трябва да съхранява всичко, което искате, но няма да поддържа текстови операции върху него.
Като се има предвид, че PostgreSQL не го поддържа в текстови стойности, няма добър начин да го накарате да го премахне. Можете да импортирате данните си в bytea и по-късно да ги конвертирате в текст с помощта на специална функция (в perl или нещо подобно, може би?), но вероятно ще бъде по-лесно да направите това при предварителна обработка, преди да го заредите.