Я пытаюсь установить переменную MySQL, используя JOOQ, как это. value
- это пользовательский ввод.
DSLContext dslContext = DSL.using(connection, dialect);
dslContext.execute("set @myvar :=" + value);
Хотя это работает, как и ожидалось, я обеспокоен возможными SQL-инъекциями, которые допускаются при выполнении простого SQL, подобного этому, с пользовательским вводом. Есть ли способ в JOOQ добиться того же с помощью подготовленных утверждений или любым другим более безопасным способом?