Comment extraire du TEXTE valeur de la colonne à partir de postgresql

J'ai suivantes simple tableau dans postgreSQL:

CREATE TABLE data ( id bigint NOT NULL, text_column text, );

Les valeurs de la text_column , comme je les vois dans le phpPgAdmin site web, sont des nombres (de long).
Comme je l'ai lu, postgreSQL conserve un pointeur vers les données réelles.
Comment puis-je récupérer la chaîne de valeur de la text_column?
Faire:

select text_column from data 

retourne les numéros de...

Grâce

Êtes-vous absolument assurer la text_column est défini comme text? Le comportement que vous décrivez semble que si la colonne est définie comme oid - qui est-ce stupide comportement par défaut du mode veille prolongée lors de la création de LOB colonnes. Vous pouvez copier et coller la sortie de la \d+ data commande en psql? Assurez-vous de ne nous montrer le exact de sortie, pas une sorte de "obfuscation".
La caisse de ce lien: stackoverflow.com/q/4488693/330315 ce shredzone.de/cilla/page/299/... ce stackoverflow.com/q/5043992/330315

OriginalL'auteur Ben Bracha | 2012-08-28