存储过程中捕捉错误问题

mssql 中 @@ERROR 捕捉错误号
在mysql的存储过程中如何捕捉错误号
api函数中有
mysql_error()
mysql_errno()

但我测试存储过程中都没通过
请教

Taxonomy upgrade extras:

可以通过执行

SHOW ERRORS

SQL语句来获得最后的错误。

MySQL方案、培训、支持

给你的祝福,要让你招架不住!

那是
php里面用到的函数.
mysql_errno
返回错误信息代码。

语法: int mysql_errno(int [link_identifier]);

返回值: 整数

函数种类: 数据库功能

内容说明

本函数可以得到 MySQL 数据库服务器的错误代码。通常用在 PHP 网页程序开发阶段,作为 PHP 与 MySQL 的除错用。

使用范例

<?php
mysql_connect("marliesle");
echo mysql_errno().": ".mysql_error()."
";
mysql_select_db("nonexistentdb");
echo mysql_errno().": ".mysql_error()."
";
$conn = mysql_query("SELECT * FROM nonexistenttable");
echo mysql_errno().": ".mysql_error()."
";
?>