访问 Oracle 数据库的 JDBC 中的一些最常见的错误
来源:互联网 发布:淘宝联盟微信采集 编辑:程序博客网 时间:2024/06/05 18:26
访问 Oracle 数据库的 JDBC 中的一些最常见的错误。“示例代码和/或注释”列中的示例显示了导致这种错误的 SQL 语句类型或提供了关于表中的该行上显示的特定错误的其他注释。 错误标记 Oracle 错误 SQLState 示例代码和/或注释
表 1
基于语句:SELECT ename FROM emp 变种的 SQL 相关错误
“唯一性约束” 1 2300 例如主键违规“资源忙且指定 NOWAIT 获取资源”
54 61000 只有在指定了 NOWAIT 时才出现“无效的 SQL 语句”
900 42000ename FROM emp
“无效的表名”
903 42000SELECT ename FROM
“无效的标识符”
904 42000SELECT empname FROM emp
“无效的字符”
911 42000SELECT ename FROM emp;
“缺少列”
917 42000在 INSERT 语句中需要逗号来分隔列时遗漏逗号可能是一个原因。
“在期望的位置没有找到 FROM 关键字”
923 42000SELECT ename emp
“缺少表达式”
936 42000SELECT FROM emp
“表或视图不存在”
942 42000SELECT ename FROM empp
“不能插入空值”
1400 23000 试图向包含 NOT NULL 约束的列中插入空值“值大于该列的指定精度”
1438 22003 试图插入比列允许的精度更多的数字位数“无效的数字”
1722 42000 试图对字符执行数值函数“完整性约束失败”
2291 23000 试图插入包含与现有主键不匹配的外键的行“值太大,”
12899 72000 试图插入超出列允许范围的的值(例如过多的字符)“Io 异常”
17002 无 来源于 Oracle JDBC 驱动程序的错误没有对应的 SQLState (null)“无效的列索引”
17003 无
“无效的列名”
17006 无
“数值溢出”
17026 无
- 访问 Oracle 数据库的 JDBC 中的一些最常见的错误
- oracle的一些常见错误
- 用JDBC访问Oracle的奇怪错误
- Oracle 数据库一些常见的优化
- Android通过oracle的jdbc驱动直接访问oracle数据库
- JDBC操作数据库常见的一些异常及解决方案
- jdbc访问数据库中出现的一些小问题 ing...
- wxpython一些最常见的错误现象及解决方法
- 通过JDBC访问oracle数据库的CLOB类型
- jdbc oracle数据库访问
- jdbc 连接常见的数据库
- Jdbc连接常见的数据库
- 【oracle】Oracle数据库TNS常见错误的解决方法
- JDBC连接Oracle数据库使用的一些技巧
- 简化JDBC的数据库访问
- JDBC 访问数据库的流程
- JDBC访问数据库的步骤
- JDBC访问数据库的步骤
- 超时设置
- VS 2005如何在C++动态库(.dll)工程中生成相应的*.lib
- Sql Server笔记之存储过程
- RadASM 命令行语法
- ASP.NET六种验证控件详解
- 访问 Oracle 数据库的 JDBC 中的一些最常见的错误
- 简简单单说SSDT
- 享用一生100种最实用生活小窍门
- linux下部分命令
- 窗体框架 界面控件 窗体分割框架 左右分栏
- Windows File Sharing: Facing The Mystery
- 软件质量管理
- 犟牛必强!
- .bat批处理命令