Обходной путь в mysql для частичного или отфильтрованного индекса?

Я использую mysql db. Я знаю, что postgresql и SQL-сервер поддерживают частичную индексацию. В моем случае я хочу сделать что-то вроде этого:

CREATE UNIQUE INDEX myIndex ON myTable (myColumn) where myColumn <> 'myText'

Я хочу создать уникальное ограничение, но оно должно допускать дублирование, если это конкретный текст.

Я не мог найти прямой способ сделать это в mysql. Но есть ли способ решения этой проблемы?

9
задан Lukasz Szozda 7 July 2019 в 06:06
поделиться