Почему хранимая процедура MySql игнорирует наличие where

166
24 апреля 2022, 02:20

Работаю через OpenServer 5.3.7 Apache 2.4-PHP7.4, Php 7.4, mysql-8.0 Создаю хранимую процедуру:

DELIMITER $$
CREATE DEFINER=`invest`@`%` PROCEDURE `test`(IN `tiket` VARCHAR(20) CHARSET utf8)
    MODIFIES SQL DATA
BEGIN
set @tiket = tiket;
select `id_company` from `Company` where `tiket` = @tiket;
END$$
DELIMITER ;

При её выполнении чтобы я не подавала на вход, он мне выдаёт полное содержание таблицы, как будто игнорирую условия where. Даже ума не приложу куда копать, может кто может подсказать.

READ ALSO
Не могу запустить mysql сервер

Не могу запустить mysql сервер

Не могу запустить mysql командой

178
Как получить json через post в slim и добавить в базу данных?

Как получить json через post в slim и добавить в базу данных?

Необходимо получить post запрос в формате json и записать в базу данныхНо в итоге в $id при выводе либо null либо ничего

223
Как прибавлять каждый день определенное число через php в mysql

Как прибавлять каждый день определенное число через php в mysql

Всем приветМне нужно что бы ежедневно в бд прибавлялась число

244
стоит ли использовать такую схему БД

стоит ли использовать такую схему БД

Я накидал простую схему связей таблиц ИМ, но в силу своей не опытности не могу трезво оценить еёПрошу вашего мнения, критики и рекомендаций

194