Вот хранимая процедура, используемая в Ms Sql server
Create PROCEDURE [dbo].[StudentCreate]
(
@name VARCHAR(250),
@age INT
)
AS
INSERT INTO Student (name, age, state, country) VALUES (@name, @age, 'TN', 'India')
SELECT state, country FROM Student WHERE student_id=@@identity
Вот код symfony5, который я пытаюсь извлечь из хранимой процедуры данных
$connection = $this->getEntityManager()->getConnection()->getWrappedConnection();
$sql = '{CALL StudentCreate(?, ?)}';
$stmt = $connection->prepare($sql);
$stmt->bindValue(1, $name, \PDO::PARAM_STR);
$stmt->bindValue(2, $age, \PDO::PARAM_INT);
$stmt->execute();
$result = $stmt->fetch();
return $result;
но возвращается false
Пожалуйста, помогите мне решить эту проблему. Заранее спасибо ...