Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > PostgreSQL > Получить строки, которые нельзя привести к UUID |
Автор: polin11 16.4.2021, 16:12 |
Использую Postgresql. Поле у таблицы типа text, в нем могут быть UUID в виде строки, либо произвольные строки например '033d111a-d046-4dcc-8beb-0f074a4b12r3' 'jdfhfhfhfhfhfhfhfh' '1801b6a3-2b7b-429a-ada8-f54c5b00ee87' Мне нужно написать запрос и достать записи, где обычные строки, а не строки вида UUID, возможно ли это сделать? |
Автор: Akina 19.4.2021, 14:34 |
Да запросто... паттерн UUID известен, оператор SIMILAR TO имеется... https://dbfiddle.uk/?rdbms=postgres_12&fiddle=ed42f8eca23dd2c3f53ce95851a4a287 |