Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / нужно представить composite type при выборе в нужном виде / 3 сообщений из 3, страница 1 из 1
03.05.2007, 07:32
    #34500913
NikulinAS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
нужно представить composite type при выборе в нужном виде
Вобщем вопрос такой:
создал новый тип
create type my_type as (field1 integer, field 2 varchar);

сделал поле типа my_type в таблице test

когда делаю select * from test значения типа my_type представляются в виде например (123,'qwerty')
можно ли как то сделать чтобы они представлялись в виде только поля field1 ?

PS я знаю что можно написать функцию типа my_type_to_integer(my_type) и сделать соответствующий creqte cast и потом делать select с явным приведением типа, но хочется именно чтобы по умолчанию тип my_type представлялся в виде своего первого поля.
...
Рейтинг: 0 / 0
03.05.2007, 11:16
    #34501461
domanix
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
нужно представить composite type при выборе в нужном виде
Если очень нужно - сделай view - который бы все возвращал в нужном тебе виде...
...
Рейтинг: 0 / 0
03.05.2007, 12:43
    #34501818
Misha Tyurin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
нужно представить composite type при выборе в нужном виде
Код: plaintext
select (some_obj).some_prop from some_records
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / нужно представить composite type при выборе в нужном виде / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]