meaningful PDO exceptions