Я пытаюсь проверить, существует ли уже существующий адрес электронной почты, и добавить 1, если он есть (и 1, если существует даже электронная почта + 1 и т. Д.). Но пока я не могу даже выяснить, как проверить, существует ли она внутри процедуры.Проверьте, существует ли запись, если она добавляет 1 (внутренняя процедура)
if exists (select 1 from table where email='something') then ...
возвращает ошибку («функция или псевдо-столбец„EXISTS“может быть использован внутри SQL заявления только)». Пробовал и другие вещи, но это, возможно, не стоит упоминать.
После этого я планирую сделать цикл while для добавления 1 столько, сколько необходимо.
_ "добавить 1" _ к чему? –
Возможно, я не был очень конкретным, просто добавьте 1 до конца письма, например, bunny -> bunny1. – Saeq