sql错误代码一览表
http://docstore.mik.ua/orelly/java-ent/jenut/ch08_06.htm
Table 8-3. SQL-92 SQLSTATE Return Codes
|
Class |
Class Definition |
Subclass |
Subclass Definition |
|---|---|---|---|
|
00 |
Successful completion |
000 |
None |
|
01 |
Warning |
000 |
None |
|
001 |
Cursor operation conflict |
||
|
002 |
Disconnect error |
||
|
003 |
Null value eliminated in set function |
||
|
004 |
String data, right truncation |
||
|
005 |
Insufficient item descriptor areas |
||
|
006 |
Privilege not revoked |
||
|
007 |
Privilege not granted |
||
|
008 |
Implicit zero-bit padding |
||
|
009 |
Search expression too long for information schema |
||
|
00A |
Query expression too long for information schema |
||
|
02 |
No data |
000 |
None |
|
07 |
Dynamic SQL error |
000 |
None |
|
001 |
Using clause doesn't match dynamic parameters |
||
|
002 |
Using clause doesn't match target specifications |
||
|
003 |
Cursor specification can't be executed |
||
|
004 |
Using clause required for dynamic parameters |
||
|
005 |
Prepared statement not a cursor specification |
||
|
006 |
Restricted data type attribute violation |
||
|
007 |
Using clause required for result fields |
||
|
008 |
Invalid descriptor count |
||
|
009 |
Invalid descriptor index |
||
|
08 |
Connection Exception |
000 |
None |
|
001 |
SQL-client unable to establish SQL-connection |
||
|
002 |
Connection name in use |
||
|
003 |
Connection doesn't exist |
||
|
004 |
SQL-server rejected establishment of SQL-connection |
||
|
006 |
Connection failure |
||
|
007 |
Transaction resolution unknown |
||
|
0A |
Feature not supported |
000 |
None |
|
001 |
Multiple server transactions |
||
|
21 |
Cardinality violation |
000 |
None |
|
22 |
Data exception |
000 |
None |
|
001 |
String data, right truncation |
||
|
002 |
Null value, no indicator |
||
|
003 |
Numeric value out of range |
||
|
005 |
Error in assignment |
||
|
007 |
Invalid date-time format |
||
|
008 |
Date-time field overflow |
||
|
009 |
Invalid time zone displacement value |
||
|
011 |
Substring error |
||
|
012 |
Division by zero |
||
|
015 |
Internal field overflow |
||
|
018 |
Invalid character value for cast |
||
|
019 |
Invalid escape character |
||
|
021 |
Character not in repertoire |
||
|
022 |
Indicator overflow |
||
|
023 |
Invalid parameter value |
||
|
024 |
Unterminated C string |
||
|
025 |
Invalid escape sequence |
||
|
026 |
String data, length mismatch |
||
|
027 |
Trim error |
||
|
23 |
Integrity constraint violation |
000 |
None |
|
24 |
Invalid cursor state |
000 |
None |
|
25 |
Invalid transaction state |
000 |
None |
|
26 |
Invalid SQL statement name |
000 |
None |
|
27 |
Triggered data change violation |
000 |
None |
|
28 |
Invalid authorization specification |
000 |
None |
|
2A |
Syntax error or access rule violation in direct SQL statement |
000 |
None |
|
2B |
Dependent privilege descriptors still exist |
000 |
None |
|
2C |
Invalid character set name |
000 |
None |
|
2D |
Invalid transaction termination |
000 |
None |
|
2E |
Invalid connection name |
000 |
None |
|
33 |
Invalid SQL descriptor name |
000 |
None |
|
34 |
Invalid cursor name |
000 |
None |
|
35 |
Invalid condition number |
000 |
None |
|
37 |
Syntax error or access rule violation in dynamic SQL statement |
000 |
None |
|
3C |
Ambiguous cursor name |
000 |
None |
|
3F |
Invalid schema name |
000 |
None |
|
40 |
Transaction rollback |
000 |
None |
|
001 |
Serialization failure |
||
|
002 |
Integrity constraint violation |
||
|
003 |
Statement completion unknown |
||
|
42 |
Syntax error or access rule violation |
000 |
None |
|
44 |
With check option violation |
000 |
None |
sql错误代码一览表的更多相关文章
- SQL错误代码弹出提示信息类
截获SQL错误代码弹出提示信息类 Code:public class DBErrorCode{ /// <summary> /// 根据错误代码弹出错误提示 /// &l ...
- http 错误代码一览表
http协议一些常见的状态码为: 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码. 代码 说明 100 (继续) 请求者应当继续提出请求. 服务器返回此代码表示已收到请求的第一部分 ...
- CMPP错误码说明
与中国移动代码的对应关系. MI::zzzzSMSC返回状态报告的状态值为EXPIREDMJ:zzzzSMSC返回状态报告的状态值为DELETEDMK:zzzzSMSC返回状态报告的状态值为UNDEL ...
- 转!!CMPP 网关错误码说明
http://www.163duanxin.com/msg/1753.htm CMPP错误码说明 与中国移动代码的对应关系. MI::zzzzSMSC返回状态报告的状态值为EXPIREDMJ:zz ...
- mysql存储过程笔记
http://blog.csdn.net/wangchao0605/article/details/5935988 基本语法 创建存储过程 create procedure sp_name()begi ...
- MYSQL异常和错误机制
BEGIN ; ; ; START TRANSACTION; call put_playerbehavior(i_playerid,i_gameid,i_channelid,i_acttime,@a) ...
- nodejs mysql 数据查询例子
1.安装nodejs 2.安装mysql npm包 地址:https://github.com/felixge/node-mysql npm install mysql 3.相应API查看及调用: ...
- informix存储过程笔记
一.存储过程概述 存储过程是一个用户定义的函数,由存储过程语句(SPL) 和一组SQL语句组成,以可以执行代码形式存储在数据库中,和表.视图.索引等一样,是数据库的一种对象. 存储过程语言SPL(St ...
- Informix存储过程
一.存储过程概述 存储过程是一个用户定义的函数,由存储过程语句(SPL) 和一组SQL语句组成,以可以执行代码形式存储在数据库中,和表.视图.索引等一样,是数据库的一种对象. 存储过程语言SPL(St ...
随机推荐
- IC芯片設計
IC從生產目的上可以分成為通用IC(如CPU,DRAM,接口芯片等)和ASIC(ApplicationSpecificIntegreted Circuit)兩種,ASIC是因應專門用途而生產的IC. ...
- 初识DSP
初识DSP 1.TI DSP的选型主要考虑处理速度.功耗.程序存储器和数据存储器的容量.片内的资源,如定时器的数量.I/O口数量.中断数量.DMA通道数等.DSP的主要供应商有TI,ADI,Motor ...
- C++ 通过Thunk在WNDPROC中访问this指针实现细节
本文代码使用了一些C++11特性,需要编译器支持.本文仅讨论x86_64平台的相关实现,x86平台理论上只需修改 thunk 相关机器码即可. THUNK的原理参见之前的一篇博文<C++ 通过T ...
- Selenium webdriver 高级应用
对于这一段还蛮有感慨的,只想说,代码还是需要自己去敲的. 1. 改变用户代理 import org.junit.AfterClass; import org.junit.BeforeClass; im ...
- java中集合杂记
HashSet类按照哈希算法来存取集合中的对象,具有很有的性能.当HashSet向集合中加入一个对象时,会调用对象的hashCode()方法获得哈希码,然后根据这个哈希码进一步计算出对象在集合中的存放 ...
- C primer plus 读书笔记第二章
这章的标题是C语言概述,内容大概是介绍一些简单的示例程序,来了解和熟悉C语言的一些基本特征. 这是书里的第一段代码,敲敲找找感觉.推荐在linux环境下写代码. PS:倒腾sublime text一下 ...
- linux 管道命令 小记
管道命令(pipe) 使用“|”界定符号 管道命令必须能够接收来自前一个命令的数据成为standard input才能继续处理 1.选取命令:cut, grep.分析数据,取出我们想要的. -cut ...
- REMOTE HOST IDENTIFICATION HAS CHANGED
今天在使用scp命令上传文件到远端服务器时报如下错误,(ssh命令连接到远程服务器时也报同样的错误): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ...
- 作为iOS开发者不得不follow的52人
对于每位iOS开发者来说,Twitter是个获得最新iOS开发技术和相关信息的好地方.如果你刚好有Twitter账户,可以关注以下为你推荐的该领域内的52个优秀人物. 1.Tim Cook 这位无需多 ...
- 更加详细的Log4net的配置
请转到周金桥的文章 http://blog.csdn.net/zhoufoxcn/article/details/6029021