SQLSTATE 标准

SQLSTATE 	错误消息 
00000 	(无消息) 
01000 	警告 
01003 	集合函数中的空值已删除 
01004 	值被截断 
01S02 	游标选项值已更改 
01W01 	无效的数据转换:在第 %2 行上为列 '%1' 插入了 NULL。 
01W02 	使用临时表 
01W03 	无效的数据转换 
01W04 	上次读取后行已更新 
01W05 	过程已完成 
01W06 	表 '%2' 中列 '%1' 的值已更改 
01W07 	在语法中检测到语言扩充 
01W08 	语句无法执行 
01W09 	需要详细信息 
01W10 	事务日志备份页未写满 
01W11 	用户 '%2' 的数据库选项 '%1' 具有无效设置 
01W12 	无法执行到 '%1' 的字符集转换;使用 '%2' 代替 
01W13 	数据库服务器无法将数据转换自/至字符集 '%1',因此,转换可能不正确 
01W14 	不支持语言 '%1',将使用 '%2' 
01W15 	不支持字符集 '%1',并且不支持语言 '%2';改用语言 '%3' 
01W16 	指定了非法的用户选择性估计 
01W17 	'%1' 是未知选项 
01W18 	返回的结果是非确定性的。 
01W19 	未使用任何模式创建了数据库 
01W20 	计划可能包含虚拟索引。 
01W21 	行无法转换为新的模式格式 
01W23 	无法输出字符串列 '%1' 的直方图 
01WC1 	遇到了无效的多字节字符输入 
01WC2 	遇到了无效的多字节字符输出 
01WC3 	有一个输入字符无法转换至数据库字符集,系统进行了简单替代 
01WC4 	有一个输出字符无法转换至应用程序字符集,系统进行了简单替代 
02000 	未找到行 
04W07 	某一 dbspace 已达到其文件大小的最大值 
04W08 	服务器试图访问的页已超出所允许的最大 dbspace 文件大小末端 
07001 	用于主机变量的值不够 
07002 	SQLDA 中分配的字段不足 
07003 	打开游标时出错 
07005 	仅能描述一条 SELECT 语句 
07009 	无效的描述符索引 
07W01 	DESCRIBE 语句上出现无效类型 
07W02 	无效的语句 
07W03 	无效的预准备语句类型 
07W04 	多行 SQLDA 的 SQLDA 字段不一致 
07W05 	SQLDA 数据类型无效 
07W06 	无效的 SQL 标识符 
07W07 	主机变量不能用于批处理 
07W08 	SQLDA 中的 sqllen 字段无效 
08001 	无法启动数据库 -- %1 
08003 	未连接到数据库 
08004 	用户 ID '%1' 不存在 
08005 	口令包含非法字符 
08W01 	未找到数据库服务器 
08W02 	未找到连接 
08W03 	超出数据库服务器连接限制 
08W04 	与数据库的连接已被禁止 
08W05 	无法打开事务日志文件 -- %1 
08W06 	仍有活动的数据库连接 
08W07 	无法启动数据库服务器 
08W08 	无效的数据库服务器命令行 
08W09 	无法启动指定的数据库:%1 
08W10 	未找到指定的数据库 
08W11 	指定的数据库无效 
08W12 	通信错误 
08W13 	没有足够的内存来启动 
08W14 	启动服务器需要数据库名 
08W15 	客户/服务器通信协议版本不匹配 
08W16 	数据库服务器未在多用户模式下运行 
08W17 	写入事务日志文件时出错 
08W18 	sqlpp/dblib 版本不匹配 
08W19 	客户/数据库服务器版本不匹配 
08W21 	鉴定违规 
08W22 	数据库页太大 
08W23 	数据库服务器已在运行 
08W24 	无效的参数 
08W25 	无效的本地数据库开关 
08W26 	动态内存已耗尽 
08W27 	数据库名不唯一 
08W28 	请求被拒绝 -- 没有活动数据库 
08W29 	启动/停止数据库的请求被拒绝 
08W30 	所选数据库当前处于不活动状态 
08W32 	无效的数据库页大小 
08W33 	数据库创建失败:%1 
08W34 	无法装载存储 DLL "%1" 
08W35 	无法执行存储 DLL (%1) 入口点。 
08W36 	无法在指定的 dbspace 中创建项 (%1)。 
08W37 	找不到连接参数文件 
08W38 	对连接参数字符串语法分析时出错 
08W39 	未指定数据库文件 
08W40 	数据库处于活动状态 
08W41 	数据库 "%1" 需要恢复 
08W42 	数据库升级失败 
08W43 	数据库不可升级 
08W44 	无法装载备份/恢复 DLL "%1" 
08W45 	无法执行备份/恢复 DLL (%1) 入口点。 
08W46 	备份过程中出错:%1 
08W47 	存储 DLL (%1) 版本不正确。 
08W48 	鉴定失败 
08W49 	语法分析错误:%1 
08W50 	'%1' 不是 '%2' 的写文件 
08W51 	无效的 IQ 数据库命令行选项或参数值:%1 
08W52 	无法初始化 IQ 内存管理器:%1 
08W53 	无法分配系统 V 资源 
08W54 	语法分析错误:%1 
08W55 	未找到服务器,无法自动启动 
08W56 	指定的数据库文件已在使用 
08W57 	数据库不可升级;RowGenerator 表不属于用户 dbo 
08W58 	数据库不可升级;用户表具有系统表范围中的表 ID 
08W59 	Certicom 握手失败 
08W60 	连接错误:%1 
08W61 	Certicom 在服务器上初始化失败 
08W62 	加密密钥不正确或遗失 
08W63 	解密错误:%1 
08W64 	数据库服务器无法将数据转换自/至字符集 '%1' 
08W65 	客户内存不足 
08W66 	加密错误:%1 
08W67 	无法启动指定的数据库:必须升级服务器才能启动数据库 %1 
08W68 	无法启动指定的数据库:日志文件错误 
08W69 	jConnect 不支持加密 
08W70 	无法装载加密 dll "%1" 
09W02 	试图进行非法游标操作 
09W03 	'%1' 中不允许有结果集 
09W04 	在游标上的 INSERT/DELETE 只能修改一个表 
09W05 	无法唯一标识游标中的行 
09W06 	游标被限定于 FETCH NEXT 操作 
09W07 	语句大小的限制无效。 
09W08 	无法在表 '%1' 中更新或删除全为 NULL 的行 
0A000 	未实现功能 '%1' 
0AQ48 	IQ 数据库需要日志 
0AW01 	语言扩充 
0AW02 	不支持的 Transact-SQL 功能 
0AW03 	在 '%1' 附近的语法中检测到不允许的语言扩充 
0AW04 	在运行时服务器中不支持触发器和过程 
0AW05 	此语句不能在直通模式中使用 
0AW06 	此数据库中不支持计算列 
0AW07 	在 UltraLite 中不提供此功能 
0AW08 	不能同步或升级未提交的事务 
0AW09 	同步服务器未能提交上载 
0AW10 	此平台不支持 DTC 事务 
0AW11 	由于与已有行冲突,下载失败。 
0AW12 	由于服务器上出错,同步失败:%1 
0AW13 	在不知道上次上载状态的情况下不能更改同步 user_name。 
0AW14 	无法为此类型的语句生成计划 
21000 	SELECT 返回多行 
21W01 	子查询不能返回多个行 
22001 	字符串数据右截断 
22002 	未给 NULL 结果提供指示符变量 
22003 	值 %1 超出了目标的范围 
22005 	赋值出错 
22012 	被零除 
22019 	无效的转义字符 '%1' 
22024 	未终止的 C 字符串 
22025 	无效的转义序列 '%1' 
22W02 	上次读取后行已更改 -- 操作被取消 
22W03 	WRITETEXT 或 READTEXT 使用的 TEXTPTR 值无效 
22X13 	OLAP 函数前面或后面的大小无效 
23501 	表 '%2' 中的列 '%1' 不能为 NULL。为在数据文件中装载表而在行 %3 上提供了无效的数据。 
23502 	表 '%2' 中的列 '%1' 不能为 NULL 
23503 	表 '%2' 中的外键 '%1' 没有主键值 
23504 	已超出所允许的 NULL 的列数限制 
23505 	表 '%2' 的索引 '%1' 将不唯一 
23506 	违反了约束 '%1':表 '%3' 中列 '%2' 的值无效 
23507 	无法强制使用指定的外键 (%1) 
23W01 	表 '%1' 的主键不唯一 
23W05 	表 '%1' 中行的主键被表 '%3' 中的外键 '%2' 引用 
24000 	游标未处于有效状态 
24501 	游标未打开 
24502 	游标已打开 
24503 	没有当前的游标行 
24504 	滚动位置 '%1' 无效 
24W01 	尚未声明游标 
26501 	SQL 语句错误 
28000 	字符串过长 (%1) 
28000 	口令的长度不能超过 %1 个字符 
28000 	口令至少必须有 %1 个字符 
28000 	无效的用户 ID 或口令 
28000 	无效的用户 ID 或口令 
28W01 	预处理模块上无效的用户 ID 或口令 
28W02 	不容许集成登录 
28W03 	要求集成登录,不容许标准登录 
28W04 	集成登录失败 
28W05 	此数据库不支持集成登录 
28W06 	集成登录 ID 为 guest 时,只能被映射到数据库的"guest"用户 ID上 
28W07 	不能将登录 ID 映射到"sys"或"public"用户 ID 
28W08 	登录 ID '%1' 已被映射到用户 ID '%2' 
28W09 	登录 ID '%1' 未被映射到任何数据库用户 ID 
2D501 	在触发器动作中不允许执行 COMMIT/ROLLBACK 
33000 	无效的 SQL 描述符名 
37505 	函数 '%1' 的参数数目错误 
38W01 	系统命令失败,返回代码为 %1 
3B001 	未找到保存点 '%1' 
3B002 	不允许 ROLLBACK TO SAVEPOINT 
3BW01 	保存点需要回退日志 
3BW02 	基本复合语句内不允许有结果集 
40000 	运行时 SQL 错误 -- %1 
40001 	检测到死锁 
40W01 	内部数据库错误 %1 -- 事务已回退 
40W02 	被用户终止 -- 事务已回退 
40W03 	磁盘已满 '%1' -- 事务已回退 
40W04 	I/O 错误 %1 -- 事务已回退 
40W05 	写入磁盘失败 '%1' -- 事务已回退 
40W06 	所有线程被阻塞 
40W07 	连接被终止 
40W08 	内存错误 -- 事务已回退 
42501 	%1 
42R01 	对于临时表,不允许执行除 RESTRICT 以外的参照完整性动作 
42R02 	通过键约束相关联的两个表必须都是永久表,或都是使用 ON COMMIT PRESERVE ROWS 创建的临时表 
42R03 	临时表之间的键约束需要主键(非唯一约束) 
42U00 	视图引用 ‘%1’ 是临时对象。视图只能引用永久对象。 
42U01 	对相关名 '%1' 的引用非法 
42U02 	限定的列引用中使用的所有者 '%1' 与相关名 '%2' 不匹配 
42U03 	列 '%1' 的 Set 子句使用不正确 
42U04 	未找到约束 '%1' 
42U05 	(无消息) 
42U06 	对约束 '%1' 的引用或操作无效 
42U07 	为表 '%1' 指定的提示无效 
42W01 	用户 '%1' 已有"GRANT"权限 
42W02 	操作将引起组循环 
42W03 	用户 '%1' 不是用户组 
42W04 	'%1' 附近有语法错误 %2 
42W05 	未知函数 '%1' 
42W06 	集合函数用法无效 
42W07 	无效的主机变量 
42W08 	'%1' 附近的表达式无效 
42W09 	过程、触发器、事件或批中不允许使用 SETUSER 
42W13 	无效的列号 
42W14 	未找到变量 '%1' 
42W15 	已有名为 '%1' 的变量 
42W16 	无效的选项 '%1' -- 不存在 PUBLIC 设置 
42W17 	选项 '%1' 的设置无效 
42W18 	用户 '%1' 锁定了 '%2' 中的行 
42W19 	'%1' 正在使用数据库时不允许此操作 
42W20 	CHECKPOINT 语句需要回退日志 
42W21 	表正在使用 
42W22 	试图进行两个活动数据库请求 
42W23 	'%1' 正在使用过程 
42W24 	未找到标签 '%1' 
42W25 	FETCH 中的绝对或相对偏移无效 
42W26 	FETCH 中的变量数错误 
42W27 	%1 
42W28 	在原子操作中不允许 COMMIT/ROLLBACK 
42W29 	过程或触发器调用嵌套太深 
42W30 	试图在只读游标上进行更新操作 
42W31 	试图对不可更新的查询进行更新操作 
42W32 	无法修改表 '%2' 中的列 '%1' 
42W33 	未找到表 '%1' 
42W34 	用户 '%1' 已有组 '%2' 的成员资格 
42W35 	试图在不可更新的远程查询中进行更新操作 
42W36 	为只读游标指定了不正确的 FOR UPDATE。 
42W37 	无法更新列 '%1',因为 ORDER BY 子句中有该列。 
42W38 	无法更新列 '%1',因为 SELECT 子句中没有该列。 
42W40 	重复的引用列 
42W41 	重复的插入列 
42W42 	调用过程 '%1' 时参数名遗失 
42W43 	选项 '%1' 仅允许 PUBLIC 设置 
42W44 	从表 '%1' 中删除的列多于定义的列 
42W45 	无法为用户 '%1' 设置临时选项 
42W46 	仅 DBA 可以设置选项 '%1' 
42W47 	在过程 '%2' 中未找到参数 '%1' 
42W48 	语法错误,未指定 IQ PATH 时不能指定 IQ 特定选项 
42W49 	TRUNCATE TABLE 语句不能引用视图 
42W50 	READTEXT 或 WRITETEXT 语句无法引用视图 
42W51 	VALIDATE TABLE 语句必须引用基表 
42W52 	选项 '%1' 只能设置为临时选项 
42W53 	选项 '%1' 不能在过程内设置 
42W54 	签名 '%1' 与过程参数不匹配 
42W55 	用户拥有正在使用的过程 
42W56 	用户拥有正在使用的表 
42W57 	未找到 Java 类 '%1' 
42W58 	未找到 Jar '%1' 
42W59 	派生表 '%1' 的选择列表没有与 '%2' 对应的表达式 
42W60 	别名 '%1' 不唯一 
42W61 	别名 '%1' 的定义必须显示在其首次引用之前 
42W62 	表 '%1' 中的一行已在 BEFORE 触发器中修改或删除 
42W63 	过程 '%1' 不再有效 
42W64 	表 '%1' 的触发器或外键不再有效 
42W65 	ORDER BY 子句中对 '%1' 的函数或列引用无效 
42W66 	触发器名 '%1' 不明确 
42W67 	CREATE/DROP STATISTICS 语句不能引用虚拟表 
42W68 	集合表达式 '%1' 包含多个列,这些列中的一个或多个是外部引用 
42W69 	集合表达式 '%1' 必须出现在选择列表或 HAVING 子句子查询中 
42W70 	分组查询包含多个 DISTINCT 集合函数 
42W71 	语句包含 NUMBER(*) 函数的非法使用 
42W73 	无法连接到 '%1' 
42W74 	无法对索引 '%1' 进行聚簇处理 
42W79 	语句包含非确定型函数 '%1' 的非法使用 
42W82 	因为存在用户设置,所以无法删除公共选项 '%1' 
42W83 	HTTP 选项 '%1' 的设置无效 
42W84 	HTTP 头 '%1' 的设置无效 
42W90 	集合函数中出现非法的 ORDER BY 
42W91 	事务日志文件是审计所必需的 
42W92 	CREATE SERVICE 必需的服务类型 
42W93 	公用表表达式引用中的循环 
42W94 	'%1' 是无法识别的服务类型 
42W95 	无效的服务名 '%1' 
42W96 	如果 AUTHORIZATION 为 OFF,则必须指定用户名 
42W97 	服务 '%1' 已经存在 
42W98 	未找到服务 '%1' 
42W99 	无效的递归查询 
42W9A 	没有递归查询的列列表 
42W9B 	服务定义中的主机变量引用必须命名 
42W9C 	服务语句定义与服务类型不一致 
42W9D 	常量表达式不得出现在 GROUP BY 子句中 
42W9E 	当授权关闭时,服务定义需要一个语句 
42W9F 	服务类型不允许 'USING' 属性 
42WA0 	如果没有 RECURSIVE 关键字,则不允许递归 
42WA1 	GROUP BY 列表中的表达式对于 ROLLUP、CUBE 或 GROUPING SETS 操作而言太多。 
42WA2 	递归列 %1:从 '%2' 转换为 '%3' 将损失精度 
42WA3 	找不到窗口 '%1' 
42WA4 	在对窗口 '%1' 的引用中不允许有 PARTITION BY 
42WA5 	窗口 '%1' 中不允许有 ORDER BY 
42WA6 	窗口 '%1' 不允许有框架 
42WA7 	GROUPING 集合的参数必须是 GROUP BY 子句中的一个分组列 
42WA8 	谓语中使用 Window 函数 
42WA9 	Window 函数需要 ORDER BY 
42WAA 	RANGE 或 CUME_DIST() 中不允许有复合 ORDER BY 
42WAB 	用户 '%1' 已有 EXECUTE 权限 
44000 	在基表 '%1' 中插入/更新时违反了 WITH CHECK OPTION 
52002 	在多个表中找到列 '%1' -- 需要相关名 
52003 	未找到列 '%1' 
52004 	派生表 '%1' 没有列 %2 的名称 
52005 	在表 '%2' 中未找到列 '%1' 
52009 	主键列 '%1' 已定义 
52010 	项 '%1' 已经存在 
52012 	多个表被标识为 '%1' 
52W02 	未找到相关名 '%1' 
52W03 	找不到名为 '%1' 的索引 
52W04 	索引名 '%1' 不唯一 
52W05 	表不能有两个主键 
52W06 	表 '%2' 的外键 '%1' 与现有外键重复 
52W07 	未找到外键名 '%1' 
52W08 	出现多种将 '%1' 连接到 '%2' 的方法 
52W09 	未找到过程 '%1' 
52W10 	未找到触发器 '%1' 
52W11 	触发器定义与现有触发器冲突 
52W12 	触发器定义中的 REFERENCES 子句无效 
52W13 	未找到 Dbspace '%1' 
52W14 	表 '%1' 在外连接循环中 
52W15 	表 '%1' 需要唯一的相关名 
52W16 	用户消息 %1 已经存在 
52W17 	未找到用户消息 %1 
52W18 	未找到用户定义的类型 '%1' 
52W19 	未找到表 '%1' 的 Dbspace 
52W20 	表中列过多 
52W21 	过程或触发器中不允许数据定义语句 
52W22 	不允许在视图上对列权限 GRANT 
52W23 	Transact-SQL 外连接的 WHERE 子句中的表达式无效 
52W24 	Transact-SQL 外连接中使用的连接类型无效 
52W25 	无效的比较 
52W40 	索引名 '%1' 不明确 
52W41 	连接中临时表过多 
52W42 	表名 '%1' 不明确 
53002 	INSERT 的值数目错误 
53003 	对 '%1' 的函数或列引用还必须出现在 GROUP BY 中 
53005 	ORDER BY 说明无效 
53011 	为视图定义的列数与 SELECT 语句不匹配 
53017 	无法将 %1 转换为 %2。为数据文件中行 %4 上的列 '%3' 提供了错误的值。 
53018 	无法将 %1 转换为 %2 
53019 	从过程 '%1' 返回的 void 类型不能在任何表达式中使用 
53023 	子查询只允许一个选择列表项 
53026 	UNION、INTERSECT 或 EXCEPT 中的 SELECT 列表长度不匹配 
53030 	外键的列 '%1' 与主键定义不同 
53W01 	ALTER 子句冲突 
53W02 	不能更新表达式 
53W04 	无法将 '%1' 连接到 '%2' 
53W05 	不能变更索引中的列 
53W06 	不能删除在触发器定义中引用的列 
53W07 	RAISERROR 的错误号 %1 不能小于 17000 
53W08 	格式字符串参数号 %1 无效 
53W09 	WRITETEXT 或 READTEXT 中列的数据类型无效 
54003 	标识符 '%1' 过长 
54W01 	语句大小或复杂程度超过服务器限制 
54W02 	数据库中的约束太多 
54W03 	数据库页太小 
54W50 	创建虚拟索引所用的列超过 %1 个。 
55008 	表 '%1' 无主键 
55013 	表已有主键 
55W02 	表必须为空 
55W03 	不能删除在运行时系统中拥有表的用户 
55W04 	不能删除在运行时服务器中拥有过程的用户 
55W05 	不能删除拥有消息或数据类型的用户 
55W06 	不能删除拥有复制所涉及对象的用户 
55W07 	db_init 未被调用或对 db_init 的调用失败 
55W08 	只读数据库不允许修改 
55W09 	在事务中征用时无法提交或回退 
55W10 	已在事务中征用的连接不能再征用到另一事务中 
55W11 	事务中有未提交的数据待处理,无法征用 
55W12 	%1 
55W13 	在运行时服务器中不支持经过高度加密的数据库文件 
55W14 	在已关闭的 '%1' 上的操作无效 
55W15 	服务 '%1' 正在使用 
56001 	表 '%1' 有带参照动作的外键 
57014 	语句被用户中断 
57015 	递归迭代次数太多 
5RW01 	未找到发布 '%1' 
5RW02 	表 '%1' 有发布 
5RW03 	对 '%2' 的 '%1' 的预订已经存在 
5RW04 	未找到对 '%2' 的 '%1' 的预订 
5RW05 	用户 '%1' 已是该数据库的发布者 
5RW06 	用户 '%1' 不是该数据库的远程用户 
5RW07 	未找到远程消息类型 '%1' 
5RW08 	直通语句与当前直通不一致 
5RW09 	远程语句失败 
5RW10 	不能定义多个统一用户 
5RW11 	未找到同步消息类型 '%1' 
5RW12 	找不到名为 '%1' 的同步预订 
5RW13 	无法预订 '%1' 
5RW14 	无法使用 ALTER PUBLICATION 修改同步条目 
5RW15 	无法使用 ALTER SYNCHRONIZATION 修改发布条目 
5RW16 	无法同步表 '%1',因为它没有主键 
5RW17 	同步时,必须包含表 '%1' 的主键 
5RW18 	无法为带有 BLOB 主键的表 '%1' 创建同步条目 
5RW19 	无法为发布所涉及的表 '%1' 更新主键 
5RW21 	无法注册 '%1',因为另一排它性实例正在运行 
5RW22 	无法将另一 '%1' 注册为排它性应用程序 
5RW23 	无效的应用程序 Cookie 导致无法注册连接 
5RW24 	无效 Cookie 导致无法取消注册应用程序 
5RW25 	无法取消注册 '%1',因为存在活动的已注册连接 
5RW26 	已将当前连接作为 '%2' 注册到 '%1' 
5RW27 	另一连接已注册为 '%1' 
5RW28 	无法注册 '%1',因为注册 Cookie 已用尽 
5RW29 	无法将连接注册到 '%1',因为自动标签已用尽 
5RW30 	未定义的同步模板 '%1' 
5RW31 	已定义同步站点 '%1' 
5RW32 	同步选项 '%1' 包含分号、等号或大括号 
5RW33 	未找到同步选项 '%1' 
5RW34 	同步选项过长 
5RW35 	表 '%1' 是同步定义的一部分 
5RW36 	已包括表 '%1' 
5RW37 	找不到名为 '%1' 的同步用户 
5RW39 	找不到名为 '%1' 的同步定义 
99999 	有信号通知发生了用户定义的例外 
WB001 	未知的备份操作 
WB002 	数据库备份未启动 
WB003 	不完整的事务妨碍了事务日志重新命名 
WB004 	无法删除数据库文件 
WB005 	事务日志被截断 
WB006 	备份文件的内容不一致 
WB007 	备份文件格式无效 
WB008 	RESTORE 无法打开文件 '%1' 
WB009 	RESTORE 无法写入文件 '%1' 
WB010 	RESTORE 无法启动数据库 '%1' 
WB011 	无法打开备份日志 '%1' 
WB012 	备份文件 '%1' 已存在 
WC001 	'%1' 是未知字符集标签 
WC002 	无法在所需的字符集 '%1' 和数据库字符集 '%2' 之间转换 
WC003 	遇到了无效的多字节字符输入 
WC004 	遇到了无效的多字节字符输出 
WC005 	有一个输入字符无法转换至数据库字符集 
WC006 	有一个输出字符无法转换至应用程序字符集 
WC007 	使用单字节转换程序时,没有字符转换报告功能 
WC008 	无法在所需的字符集 '%1' 和 '%2' 之间转换 
WE001 	未找到事件 '%1' 
WE002 	事件 '%1' 已存在 
WE003 	未找到事件 '%2' 的调度 '%1' 
WE004 	事件 '%2' 的调度 '%1' 已经存在 
WE005 	周或月中的天 '%1' 对事件 '%2' 无效 
WE006 	时间 '%1' 对事件 '%2' 无效 
WE007 	开始日期/时间对事件 '%1' 无效 
WE008 	未找到系统事件类型 '%1' 
WE009 	事件 '%1' 正在使用 
WI001 	试图在压缩数据库中超出文件尾的位置进行读取 
WI004 	内部回退日志损坏 
WI005 	无法在表 '%2' 的索引 '%1' 中找到 
WI006 	(无消息) 
WI008 	(无消息) 
WI009 	无法用类 '%1' 序列化 Java 对象 
WI010 	优化程序无法构造有效的访问计划 
WI011 	不包括所需的运算符 
WJ001 	此时不能调用方法 '%1' 
WJ002 	参数未注册为输出参数 
WJ003 	指定的事务隔离无效 
WJ004 	游标名 '%1' 已经存在 
WJ005 	输入参数索引超出范围 
WJ006 	无法设置返回值 
WJ007 	不支持 JDBC 功能 '%1' 
WJ008 	无法改变打开的经过预准备的语句或可调用语句 
WJ009 	在 '%1' 中出现内部错误 
WJ010 	在已关闭的 '%1' 上的操作无效 
WJ011 	无法通过类访问实例成员 
WJ012 	无法更新以"final"修饰符限定的成员字段 
WJ013 	在 '%1' 中出现内部错误 
WJ014 	在已关闭的 '%1' 上的操作无效 
WJ015 	JDBC SAStatement 批处理执行被放弃 
WJ016 	试图在 JDBC SAResultSet 上查找绝对 0 
WJ017 	无效的 JDBC 结果集类型 
WJ018 	无效的 JDBC 结果集并发 
WJ019 	当 JDBC 结果集游标位于插入行时,无法对其调用 '%1' 函数 
WJ020 	JDBC 结果集必须位于插入行,才能使用 '%1' 函数 
WJ021 	无法在当前 JDBC 结果集内唯一标识表 '%1' 的列 '%2' 
WJ022 	数据库不支持 Java 虚拟机 
WJ023 	'%1' 不是公共 Java 类,无法从 SQL 引用 
WJ024 	'%1' 不是公共 Java 引用,无法从 SQL 引用 
WJ025 	不支持 JDK '%1' 
WJ026 	'%1' 中的 JDK 版本与 '%2' 不匹配 
WJ027 	未找到 Java SecurityManager 类:%1 
WJ028 	装载 Java SecurityManager 时出现例外 
WJ029 	这个与 Java 相关的命令需要重新启动数据库 
WL001 	'%1' 不是用于装载或卸载表的已知文件格式 
WL002 	无法访问文件 '%1' -- %2 
WL004 	UNLOAD TABLE 不能用来卸载视图 
WL005 	无法征用事务;DTC 可能已关闭 
WL006 	无法重新征用事务;DTC 可能已关闭 
WO001 	无法连接到服务器 '%1':%2 
WO002 	无法连接到服务器 '%1':服务器定义是循环的 
WO003 	远程服务器 '%1' 当前配置为只读 
WO004 	找不到远程服务器 '%1';使用 CREATE SERVER 添加该服务器 
WO005 	服务器 '%1':%2 
WO006 	不支持对远程对象向后滚动游标 
WO007 	找不到远程表 '%1' 
WO008 	无法访问表 '%1' 的列信息 
WO009 	分配给 Java 虚拟机用于远程访问的内存不足 
WO010 	%1 
WO011 	远程服务器不支持自动增量数据类型 
WO012 	远程服务器不能支持此语句 
WO013 	找不到服务器 '%1' 的外部登录 
WO014 	在 SYS.SYSCAPABILITYNAME 表中找不到服务器功能名 '%1'。 
WO015 	列 '%1' 的指定数据类型与实际数据类型不兼容 
WO016 	列 '%1' 在远程表中不存在 
WO017 	列 '%1' 的指定长度与实际长度不同 
WO018 	列 '%1' 的空值属性不匹配 
WO019 	列 '%1' 的标识属性不匹配 
WO020 	表的说明 '%1' 标识了多个远程表 
WO021 	不支持创建带有计算列的远程表 
WO022 	不支持列 '%1' 的数据类型 
WO023 	OMNI 无法处理涉及存储过程中的远程表的表达式 
WP000 	过程 '%2' 的参数 '%1' 不能为空 
WP001 	过程 '%1' 由于未处理的例外 '%2' 而终止 
WP002 	'%1' 不是有效的类文件 
WP003 	无法从 Jar 中解压缩类 '%1' 
WP004 	无法删除类 '%1':Jar 的成员 
WP005 	无效的类字节代码 
WP006 	无法启动 Java 虚拟机 
WP007 	命名空间堆在内部函数 %1 处耗尽 
WP008 	Java VM 堆在内部函数 %1 处耗尽 
WP009 	超出 '%1' 的资源调控器 
WP010 	无效的 jar 文件 
WP011 	先前的错误已在 RESIGNAL 之前遗失 
WP012 	%1 返回了具有意外模式的结果集 
WP013 	%1 返回了多个结果集 
WP015 	高速缓存不足,无法启动 Java 虚拟机 
WW001 	模式过长 
WW002 	无法停止数据库服务器 
WW003 	不支持调用数据库服务器外部的函数 
WW004 	外部函数平台分类符与当前操作系统不匹配 
WW005 	需要动态库名 
WW006 	无法装载动态库 '%1' 
WW007 	在动态库 '%2' 中找不到 '%1' 
WW008 	无法分配资源来调用外部函数 
WW009 	表达式含有不被支持的数据类型 
WW010 	该外部过程调用的参数过多 
WW011 	无法启动内部使用的线程 
WW012 	RAISERROR 被执行:%1 
WW013 	类 '%1' 没有公共字段 '%2' 
WW014 	无效的字段引用类型 
WW015 	类 '%2' 的字段 '%1' 不能为空 
WW016 	'%1' 的索引类型说明无效 
WW017 	试图删除数据库 '%1' 失败 
WW018 	无法取消 Java 对象的序列化 
WW019 	在预读过程中由于死锁而发生回退 
WW022 	无法在 Java 类 '%1' 上创建索引 
WW023 	无法插入或更新计算列 '%1' 
WW024 	无法创建通信环境 
WW025 	测试套生成了内部错误 
WW026 	外部函数调用不兼容 
WW027 	检测到与 DBMLSync 下载阶段的冲突 
WW028 	至少有一个指定的 dbspace 未校准。 
WW029 	工作量捕获 (%1) 已经在进行 
WW030 	当前不存在工作量捕获 
WW031 	无法访问模式文件 '%1' 
WW032 	上次同步上载的状态未知 
WW033 	当前不允许模式升级 
WW034 	未找到数据库 '%1' 
WW035 	此连接已存在 
WW036 	同步信息不完整或无效,请检查 '%1' 
WW037 	压缩错误:%1 
WW038 	解压缩错误:%1 
WW039 	输入的字符串不是 base64 编码 
WW040 	UltraLite 连接已恢复 
WW041 	UltraLite 游标(或结果集或表)已恢复 
WW042 	此数据库中没有启用校验和 
WW043 	'%1' 的文件 I/O 失败 
WW044 	'%1' 的卷 ID 不正确 
WW045 	压缩的数据库未加密 
WW046 	UltraLite 运行时库与数据库文件不兼容 
WX001 	列必须命名:%1 
WX002 	XML 分析程序错误:%1 
WX003 	XPath 分析程序错误:%1 
WX004 	向 OPENXML 传递了非法的标志值 
WX005 	非法的 FOR XML EXPLICIT 标记值:'%1' 
WX006 	未知的 FOR XML EXPLICIT 指令:'%1' 
WX007 	非法的列名:'%1' 
WX008 	父项未打开:'%1' 
WX009 	未声明的标记 ID:'%1' 
WX010 	列太少 
WX011 	CDATA 有名称 
WX012 	无效的 XQuery 构造程序 
WX013 	XMLGEN 评测失败 
WX014 	没有参数的名称 
WX015 	XML 输出中的控制字符 
WX016 	可用于 OPENXML 查询的内存不足

你可能感兴趣的:(mysql,sqlstate)