/
githubmirror
/
sqlc
Обзор
Документация
Войти
/
githubmirror
/
sqlc
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
internal/endtoend/testdata/params_duplicate/mysql/query.sql
18 строк
500 B
Kyle Gray
Dedupe sqlc.arg parameters wrapped in a type cast for MySQL (#4384)
17 апр 2026, 16:31
Не верифицирован
17 апр 2026, 16:31
244a90b
Код
Авторство
О чём код?
/* name: SelectUserByID :many */ SELECT first_name from users where (sqlc.arg(id) = id OR sqlc.arg(id) = 0); /* name: SelectUserByName :many */ SELECT first_name FROM users WHERE first_name = sqlc.arg(name) OR last_name = sqlc.arg(name); /* name: SelectUserQuestion :many */ SELECT first_name from users where (? = id OR ? = 0); /* name: SelectUserByAgeCast :many */ SELECT first_name FROM users WHERE age > CAST(sqlc.arg(threshold) AS SIGNED) OR age < CAST(sqlc.arg(threshold) AS SIGNED);