#postgresql
#postgresql
Вопрос:
У меня есть text
массив, в котором хранятся уникальные URL-адреса файлов. Есть ли способ вставить URL и игнорировать дубликат?
Ответ №1:
Хранение URL-адресов, которые вы хотите сделать уникальными, в text[]
массиве — действительно плохая идея, но поскольку вы спросили.
update my_table
set file_urls = file_urls||'new_file_url_here'
where id = <id>
and not 'new_file_url_here' = any(file_urls)
Комментарии:
1. Спасибо! Да, я знаю:(