libdbi を使用して、データベースに依存しないアプリケーションを作成したいと考えています。準備済みステートメントを使用したいと思います。libdbi で準備済みステートメントを使用するにはどうすればよいですか? 私が見たすべての例では、通常の select bla from blob where foo; を使用しています。入力エスケープ用に libdbi が提供するエスケープ関数を使用します。
libdbi でこれを行うことができない場合、それを行うことができる別の db-abstraction-library を推奨するか、そのような機能が意味をなさない理由を説明できますか?