Привязка параметров SQL
Объединяет SQL с плейсхолдерами (?) и массив bindings в исполняемый SQL. Обработка только в браузере.
Фрагмент лога (SQL + bindings)
Результат
Число ?: 0
Число bindings: 0
Связанный SQL (исполняемый)
Read Only
Как использовать
Об этом инструменте
Связывает SQL с плейсхолдерами (?) и массив bindings (логи Laravel) в исполняемый SQL. Только в браузере.
Как использовать
Вставьте фрагмент лога или введите SQL и JSON-массив bindings отдельно. Проверьте формат на примере и скопируйте результат в клиент БД.
Примеры использования
• Повторный запуск логов Laravel • Шаринг исполняемого SQL в тикетах • Отладка логов с bindings
How it works
Заменяет позиционные ? по порядку. Строки в одинарных кавычках с экранированием '; null → NULL; булевы → TRUE/FALSE; числа как есть. :name, $1 и пропуск ? в строках/комментариях вне v1.
Конфиденциальность и данные
Обработка только в браузере; на сервер не отправляется. Будьте осторожны с секретами в прод-логах.
Частые вопросы
- Q: Какие плейсхолдеры поддерживаются?
- A: v1 — только позиционный ?. :name и $1 пока нет.
- Q: SQL загружается на сервер?
- A: Нет. Всё в браузере.
- Q: Как экранируются строки?
- A: Одинарные кавычки; ' → ''. TRUE/FALSE и NULL для булевых и null.
