Bạn có thể cố gắng cập nhật mã của mình để sử dụng giá trị được tham số tương ứng với dấu ngoặc kép trong một chuỗi:
$query = "INSERT INTO People(name) VALUES(@name)"
$command = $connection.CreateCommand()
$command.CommandText = $query
$command.Parameters.Add("@name", $name) -- | Out-Null (may be required on the end)
$command.ExecuteNonQuery()
Tôi chưa có kinh nghiệm với powershell nhưng đã tham khảo bài đăng này cho truy vấn được tham số :