Re: Number of fields in split()
От | Davis, Sean \(NIH/NCI\) [E] |
---|---|
Тема | Re: Number of fields in split() |
Дата | |
Msg-id | 014DBF86B19310419F0DF8910FC56457240CF9@nihcesmlbx10.nih.gov обсуждение исходный текст |
Ответ на | Number of fields in split() (Greg Lindstrom <greg.lindstrom@novasyshealth.com>) |
Список | pgsql-novice |
If you like python, you can use plpython? As for the column names in a table, look in the docs under system catalogs and information schema. Sean -----Original Message----- From: Greg Lindstrom [mailto:greg.lindstrom@novasyshealth.com] Sent: Thu 11/2/2006 3:07 PM To: pgsql-novice@postgresql.org Subject: [NOVICE] Number of fields in split() Hello- I'm running postgres 8.0.8 on Gento Linux and have a text field delimited with tildes that I am splitting using split_part(). Is there a way to tell how many "parts" I have? For example: 1~22~33 would split into 3 fields 1~2~3~4 would split into 4 fields In Python I would do: fields = '1~22~333'.split('~') and then len(fields) would be 3, so I would know there were 3 fields to process. Another way to solve this problem would be to determine the names of columns in a given table. Is there a way to get that information? I want this information so I can build insert and update queries on the fly in my pgplsql functions. Thanks for your help, --greg ---------------------------(end of broadcast)--------------------------- TIP 5: don't forget to increase your free space map settings
В списке pgsql-novice по дате отправления: