scopeについて調べていたのですが、解説としてこのようなコードが有りました。

class User < ActiveRecord::Base
scope :search, lambda { |name|
where("name = ?", "#{name}")
}
end

where("name = ?", "#{name}") についてnameではなく"#{name}"とするのはなにか理由が在るのでしょうか?