170 похожих чатов

Привет парни, начал изучать pymysql, подскажите по выражениям пожалуйста при

подстановке значений
Условной я передаю курсору sql и параметры, но их надо грамотно определить в самом SQL запросе
В sqlite было всё проще, просто ставишь "?" на место нужного значения и он всё успешно выполняет, вне зависимости от типа данных:
SELECT * FROM users WHERE id = ?
А как здесь это грамотно сделать? Я нашёл для строки %s, но пока не нашёл для целого числа(int) и для числа с плавающей точкой(float)
Если тут есть тоже какое-то уникальное выражение как "?" в sqlite - это вообще было бы шикарно

7 ответов

8 просмотров

%s для всех

Собственно, просто вместо ? везде %s

Vladimir-Dev Автор вопроса
evle
Собственно, просто вместо ? везде %s

А, то есть он спокойно все данные будет съедать? Тогда вообще отлично, спасибо

Vladimir-Dev Автор вопроса
evle
А почему ты подумал, что иначе?

Не знаю, сама структура говорит о том, что ты строку передаешь, а я могу туда и число и флоат запихнуть

Vladimir Dev
Не знаю, сама структура говорит о том, что ты стро...

А, типа по аналогии с питоньим (и сишным) форматированием? Это не оно.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта