Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Data::ObjectDriver::ErUser(Contributed Perl DocumData::ObjectDriver::Errors(3)

NAME
       Data::ObjectDriver::Errors - container class for	common database	error
       codes

SYNOPSIS
	   eval	{ $driver->insert($obj); };
	   if ($@ && $driver->last_error() == Data::ObjectDriver::Errors->UNIQUE_CONSTRAINT) {
	       ...

DESCRIPTION
       Data::ObjectDriver::Errors is a container class for error codes
       resulting from DBI database operations. Database	drivers	can map
       particular database servers' DBI	errors to these	constants with their
       "map_error_code"	methods.

DEFINED	ERROR CODES
       o   "UNIQUE_CONSTRAINT"

	   The application issued an insert or update that would violate the
	   uniqueness constraint on a particular column, such as attempting to
	   save	a duplicate value to an	indexed	key field.

SEE ALSO
       "Data::ObjectDriver::Driver::DBD::map_error_code"

LICENSE
       Data::ObjectDriver is free software; you	may redistribute it and/or
       modify it under the same	terms as Perl itself.

AUTHOR & COPYRIGHT
       Except where otherwise noted, Data::ObjectDriver	is Copyright 2005-2006
       Six Apart, cpan@sixapart.com. All rights	reserved.

perl v5.32.0			  2020-03-03	 Data::ObjectDriver::Errors(3)

NAME | SYNOPSIS | DESCRIPTION | DEFINED ERROR CODES | SEE ALSO | LICENSE | AUTHOR & COPYRIGHT

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Data::ObjectDriver::Errors&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help