本节包含许多错误代码列表,每种类型的 NDB API 错误都有一个。错误类型包括以下:
没有错误
应用程序错误
扫描应用程序错误
配置或应用程序错误(当前未使用)
没有找到数据
违反约束
架构错误
用户定义错误
空间不足
临时资源错误
节点恢复错误
过载错误
超时已过
节点关闭
内部临时
未知结果错误
未知错误代码(当前未使用)
内部错误
功能未实现
对于每个错误,每个列表中的信息包括:
NDB 错误代码
对应的MySQL错误码
-
NDB 分类代码
有关这些分类代码的含义, 请参阅第 2.4.4 节,“NDB 错误分类” 。
错误消息的文本
类似的错误已在每个列表中归为一组。每个列表都按字母顺序排列。
您始终可以从该文件中获取最新的错误代码和信息storage/ndb/src/ndbapi/ndberror.cpp
。(在以前的 NDB Cluster 版本中,这个文件被命名为
ndberror.c
.)
这些类型也显示在表的error_status
列中
ndbinfo.error_messages
。