(self, sql: str)
Create a context manager that handles exceptions caused by database
        interactions.

        :param str sql: The SQL string that the block inside the context
            manager is executing.
        :return: A context manager that handles exceptions raised by the
            underlying database.
Create a context manager that handles exceptions caused by database
        interactions.
Create a context manager that handles exceptions caused by database interactions .
def exception_handler(self, sql: str) -> ContextManager:
        """Create a context manager that handles exceptions caused by database
        interactions.

        :param str sql: The SQL string that the block inside the context
            manager is executing.
        :return: A context manager that handles exceptions raised by the
            underlying database.
        """
        raise dbt.exceptions.NotImplementedException(
            '`exception_handler` is not implemented for this adapter!')
def exception_handler ( self , sql : str ) -> ContextManager : raise dbt . exceptions . NotImplementedException ( '`exception_handler` is not implemented for this adapter!' )