cast bytea to macaddr

Поиск
Список
Период
Сортировка
От Matt Zagrabelny
Тема cast bytea to macaddr
Дата
Msg-id CAOLfK3V2bPXyGeriAHDvs3T-zYsqqzL9a0DH+DayuZccT_8jSA@mail.gmail.com
обсуждение исходный текст
Список pgsql-general
Greetings Pg folks,

I have a database schema (not mine) that uses bytea to represent a MAC address. I'd like to create a view that casts that field into a MACADDR type.

# \d lease4
                           Table "public.lease4"
     Column     │           Type           │ Collation │ Nullable │ Default
════════════════╪══════════════════════════╪═══════════╪══════════╪═════════
 hwaddr         │ bytea                    │           │          │

# select hwaddr from lease4;
     hwaddr    
════════════════
 \x9cebe803e3b9

It looks like I can cast the bytea to text and then manipulate that and finally cast it to macaddr.

Is there a better, or more canonical, way to convert/cast this field?

Thanks for any help!

-m

В списке pgsql-general по дате отправления:

Предыдущее
От: Dave Cramer
Дата:
Сообщение: Re: Right version of jdbc
Следующее
От: Mehmet Çakoğlu
Дата:
Сообщение: YNT: Need help tuning a query