В SQL функция `RAND()` обычно используется для генерации случайных чисел. Однако, использование строки, такой как "totally_not_random", в качестве аргумента для функции `RAND()` не является стандартным подходом и может зависеть от конкретной реализации системы управления базами данных (СУБД).
В большинстве СУБД `RAND()` принимает числовой аргумент, который инициализирует генератор случайных чисел. Если аргумент является числом, он определяет начальное значение для генератора, чтобы результаты были воспроизводимыми. Каждое одно и то же начальное число будет генерировать ту же последовательность случайных чисел.
Когда же используется строка, такая как "totally_not_random", она может либо игнорироваться, либо приводиться к числу в зависимости от реализации. Однако, в целом, такая строка не является стандартной и может вызвать ошибку в некоторых системах.
Если вы видите `RAND("totally_not_random")`, то это может быть попытка показать, что результат функции `RAND()` в этом контексте не должен быть случайным, либо это просто пример несуразного использования функции. Такую реализацию нужно внимательно проверять в контексте используемой СУБД, чтобы понять, какое именно поведение она вызывает.
Если вам известно, в какой конкретной СУБД вы видели этот пример, дайте знать, и я помогу более конкретно!