Это слишком долго для комментария.
Я не верю, что |
означает что-либо в стандарте SQL. Двойная вертикальная черта ||
используется для конкатенации строк.
Тем не менее, во многих базах данных |
используется как инфиксный, побитовый оператор or
. Это явно не использование в этом случае, потому что не существует «левого» оператора для первого использования.
Может быть некоторая база данных, которая поддерживает одиночные вертикальные черты как нечто, что имело бы смысл в этом контексте.
Вы, вероятно, полностью знаете, что строки должны быть заключены в одинарные кавычки. Ваши значения выглядят как двоичные шестнадцатеричные значения. Как они представлены на входе, зависит от базы данных. Например, в Postgres это будет:
x'A61E061A702547BB8E1D6B749B4A502A'