| От | Joe Conway |
|---|---|
| Тема | Re: Varchar -> Integer[] conversion |
| Дата | |
| Msg-id | 46D05CD0.9010809@joeconway.com обсуждение исходный текст |
| Ответ на | Varchar -> Integer[] conversion ("Gustavo Tonini" <gustavotonini@gmail.com>) |
| Список | pgsql-general |
Gustavo Tonini wrote:
> Someone have a function that converts a string literal (a varchar
> argument) to an integer array?
It isn't clear from your question if you want this:
select string_to_array('1,2,3'::varchar,',')::int[];
string_to_array
-----------------
{1,2,3}
(1 row)
or this:
select array['1'::varchar]::int[];
array
-------
{1}
(1 row)
or this:
select array(select '1'::varchar)::int[];
int4
------
{1}
(1 row)
or maybe this:
select ('{}'::varchar[] || '1'::varchar)::int[];
int4
------
{1}
(1 row)
Please provide more detail on what you need to accomplish.
Joe
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера