introduce prepared statement.

* {sqlite3_libsqlite3} supports prepared statement
use {driver}#define() instead of {driver}#get()
{sqlite3} supports prepared statement.
{pg} supports prepared statement.
{pg_libpq} supports prepared statement.