class_docstr: Python interface for SQL connections
docstr: Register the provided pandas DataFrame as a table with the provided name
  
  :param name: Table name
  :param df: pandas DataFrame
  :param temporary: Whether table is considered temporary,
      and should be removed by unregister_temporary_tables
docstr_tok: ["Register","the","provided","pandas","DataFrame","as","a","table","with","the","provided","name",":","param","name",":","Table","name",":","param","df",":","pandas","DataFrame",":","param","temporary",":","Whether","table","is","considered","temporary",",","and","should","be","removed","by","unregister_temporary_tables"]
code: def register_pandas(
      self, name: str, df: pd.DataFrame, temporary: bool = False
  ):
      """
      Register the provided pandas DataFrame as a table with the provided name
  
      :param name: Table name
      :param df: pandas DataFrame
      :param temporary: Whether table is considered temporary,
          and should be removed by unregister_temporary_tables
      """
      raise RegistrationNotSupportedError(
          "Connection does not support registration of pandas datasets"
      )
  
imports: from typing import Dict, Optional
  import pandas
  import pyarrow
  from dataclasses import dataclass
  from abc import ABC, abstractmethod
label_desc: Use image node_id 5 for calling the SqlConnection obj's underlying member method code with example usage: obj.register_pandas(name, df, temporary) without return types