/**
  * @param string $row
  * @param number $code
  * @param Exception $previous
  */
 function __construct($row = null, $code = 0, Exception $previous = null)
 {
     parent::__construct('undefined row: ' . $row, $code, $previous);
 }
 /**
  * @param string $table
  * @param numebr $code
  * @param Exception $previous
  */
 function __construct($table = null, $code = 0, Exception $previous = null)
 {
     parent::__construct('undefined table: ' . $table, $code, $previous);
 }
 /**
  * @param string $database
  * @param number $code
  * @param Exception $previous
  */
 function __construct($database = null, $code = 0, Exception $previous = null)
 {
     parent::__construct('undefined database: ' . $database, $code, $previous);
 }
 /**
  * @param string $field
  * @param number $code
  * @param Exception $previous
  */
 function __construct($field = null, $code = 0, Exception $previous = null)
 {
     parent::__construct('undefined field: ' . $field, $code, $previous);
 }