<?php
try
{
	$db = new PDO('dblib:host=<server_host>;dbname=<db_name>','<user>','<password>');
	$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);//Tried all modes
	$stmt = $db->prepare("EXEC TEST_ERROR");
	echo '<pre>';
	if (!$stmt) {
		echo "\nPDO::errorInfo():\n";
		print_r($db->errorInfo());
		exit();
	}
	$stmt->execute();
	//$db->exec("EXEC TEST_ERROR");
	echo 'I executed...\n';
	echo "\nPDOStatement::errorInfo():\n";
	print_r($stmt->errorInfo());
	//print_r($db->errorInfo());
}
catch (Exception $ex)
{
	echo "Failed execution:\n" . $ex->getMessage() . "\n"
}
?>
