MySQL NDB Cluster API 开发人员指南 / 第 5 章用于 JavaScript 的 MySQL NoSQL 连接器 / 5.3 JavaScript API 文档的连接器 /
5.3.4 错误
该Errors
对象包含 MySQL Node.js 适配器公开的错误代码和消息。
var Errors;
Errors = {
/* Standard-defined classes, SQL-99 */
"02000" : "No Data",
// connection errors
"08000" : "Connection error",
"08001" : "Unable to connect to server",
"08004" : "Connection refused",
// data errors
"22000" : "Data error",
"22001" : "String too long",
"22003" : "Numeric value out of range",
"22008" : "Invalid datetime",
// Constraint violations
// 23000 includes both duplicate primary key and duplicate unique key
"23000" : "Integrity Constraint Violation",
// misc. errors
"25000" : "Invalid Transaction State",
"2C000" : "Invalid character set name",
"42S02" : "Table not found",
"IM001" : "Driver does not support this function",
/* Implementation-defined classes (NDB) */
"NDB00" : "Refer to ndb_error for details"
};