第六章 SQL错误信息 - SQL错误代码 -200 到 -399

简介: 第六章 SQL错误信息 - SQL错误代码 -200 到 -399

第六章 SQL错误信息 - SQL错误代码 -200 到 -399

SQL错误代码和消息表

错误代码 描述
-201 表或视图名称不唯一
-220 网关查询错误
-221 网关查询GetConnection()失败
-222 网关查询AllocStatement()失败
-223 网关查询Prepare()失败
-225 网关查询BindParameters()失败
-226 网关查询Execute()失败
-227 网关查询Fetch()失败
-228 网关查询GetData()失败
-241 并行查询队列错误
-242 并行查询运行时错误
-251 共享查询队列错误
-252 共享查询运行时错误
-253 分片INSERT/UPDATE/DELETE运行时错误
-300 此表定义不允许使用DDL
-301 无保存点名称
-302 保留以“SYS”开头的保存点名称
-303 不支持将UPDATE赋值中的Stream值隐式转换为非Stream字段
-304 尝试向包含数据的表中添加没有默认值的NOT NULL字段
-305 当表中有一行或多行的列值为NULL时,尝试将字段设置为必填字段
-306 具有此名称的列已存在
-307 已为此表定义主键
-308 已为此表定义标识列
-309 %CONTAINS的左操作数不是支持%Text接口的属性
-310 外键引用不存在的表
-311 已为此表定义同名的外键
-312 架构名称无效。必须使用分隔标识符引用此架构名称
-313 流字段不支持条件表达式
-314 外键引用非唯一键/列集合
-315 未找到约束或键
-316 外键引用不存在的键/列集合
-317 无法DROP约束-一个或多个外键约束引用此唯一约束
-319 引用的表没有定义主键
-320 无法删除表-一个或多个外键约束引用此表
-322 无法删除列-列是在一个或多个索引或约束上定义的
-324 已为此表定义了具有此名称的索引
-325 无法删除索引,因为它是IDKEY索引,并且表包含数据
-326 找到重复的TUNE TABLE选项子句
-327 找到重复的表选项
-333 未定义此类索引
-334 索引名称不明确。在多个表中找到索引。
-340 未定义此类数据库(命名空间)
-341 数据库文件已存在
-342 无法删除系统命名空间
-343 数据库名称无效
-344 无法删除当前正在使用或连接到的数据库
-350 执行SqlComputeCode时发生意外错误
-356 SQL函数(函数存储过程)未定义为返回值
-357 SQL函数(函数存储过程)未定义为函数过程
-358 SQL函数(函数存储过程)名称不唯一
-359 SQL函数(函数存储过程)未找到
-360 未找到类
-361 方法或查询名称不唯一
-362 未找到方法或查询
-363 未找到触发器
-364 已定义相同EVENTTIMEORDER的触发器
-365 触发器名称不唯一
-366 触发器名称和表名称之间的架构名称不匹配
-370 SQL CALL,指定的参数多于存储过程中定义的参数
-371 :HVar = CALL ... 为不返回值的存储过程指定
-372 禁用对外部函数调用的支持
-373 外部函数调用不能调用%routine
-374 当表包含数据时,无法将字段的数据类型更改为流类型
-375 无法回滚到未建立的保存点
-376 指定了不支持的CAST目标
-377 字段在insertupdate语句的赋值列表中多次出现
-378 数据类型不匹配,需要显式CAST
-380 标量函数的参数无效或缺失
-381 标量函数的参数太多

相关文章
|
2月前
|
XML SQL 数据格式
XML动态sql查询当前时间之前的信息报错
XML动态sql查询当前时间之前的信息报错
46 2
|
5天前
|
SQL Java
使用java在未知表字段情况下通过sql查询信息
使用java在未知表字段情况下通过sql查询信息
12 1
|
2月前
|
存储 SQL 安全
【数据库高手的秘密武器:深度解析SQL视图与存储过程的魅力——封装复杂逻辑,实现代码高复用性的终极指南】
【8月更文挑战第31天】本文通过具体代码示例介绍 SQL 视图与存储过程的创建及应用优势。视图作为虚拟表,可简化复杂查询并提升代码可维护性;存储过程则预编译 SQL 语句,支持复杂逻辑与事务处理,增强代码复用性和安全性。通过创建视图 `high_earners` 和存储过程 `get_employee_details` 及 `update_salary` 的实例,展示了二者在实际项目中的强大功能。
30 1
|
2月前
|
SQL 流计算
Flink SQL 在快手实践问题之由于meta信息变化导致的state向前兼容问题如何解决
Flink SQL 在快手实践问题之由于meta信息变化导致的state向前兼容问题如何解决
39 1
|
1月前
|
SQL 安全 数据库
基于SQL Server事务日志的数据库恢复技术及实战代码详解
基于事务日志的数据库恢复技术是SQL Server中一个非常强大的功能,它能够帮助数据库管理员在数据丢失或损坏的情况下,有效地恢复数据。通过定期备份数据库和事务日志,并在需要时按照正确的步骤恢复,可以最大限度地减少数据丢失的风险。需要注意的是,恢复数据是一个需要谨慎操作的过程,建议在执行恢复操作之前,详细了解相关的操作步骤和注意事项,以确保数据的安全和完整。
59 0
|
2月前
|
JSON 数据格式 Java
化繁为简的魔法:Struts 2 与 JSON 联手打造超流畅数据交换体验,让应用飞起来!
【8月更文挑战第31天】在现代 Web 开发中,JSON 成为数据交换的主流格式,以其轻量、易读和易解析的特点受到青睐。Struts 2 内置对 JSON 的支持,结合 Jackson 库可便捷实现数据传输。本文通过具体示例展示了如何在 Struts 2 中进行 JSON 数据的序列化与反序列化,并结合 AJAX 技术提升 Web 应用的响应速度和用户体验。
76 0
|
2月前
|
SQL 数据库 索引
SQL 编程最佳实践简直太牛啦!带你编写高效又可维护的 SQL 代码,轻松应对数据库挑战!
【8月更文挑战第31天】在SQL编程中,高效与可维护的代码至关重要,不仅能提升数据库性能,还降低维护成本。本文通过案例分析探讨SQL最佳实践:避免全表扫描,利用索引加速查询;合理使用JOIN,避免性能问题;避免使用`SELECT *`,减少不必要的数据传输;使用`COMMIT`和`ROLLBACK`确保事务一致性;添加注释提高代码可读性。遵循这些实践,不仅提升性能,还便于后期维护和扩展。应根据具体情况选择合适方法并持续优化SQL代码。
28 0
|
2月前
|
SQL JSON Go
Go - 基于 GORM 获取当前请求所执行的 SQL 信息
Go - 基于 GORM 获取当前请求所执行的 SQL 信息
41 3
|
2月前
|
SQL Java 数据库连接
【Azure 应用服务】Java ODBC代码中,启用 Managed Identity 登录 SQL Server 报错 Managed Identity authentication is not available
【Azure 应用服务】Java ODBC代码中,启用 Managed Identity 登录 SQL Server 报错 Managed Identity authentication is not available
|
2月前
|
SQL DataWorks 大数据
DataWorks操作报错合集之SQL代码行数过长产生报错,该如何解决
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
下一篇
无影云桌面