为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > SQLcode返回值

SQLcode返回值

2018-03-14 3页 doc 14KB 25阅读

用户头像

is_594886

暂无简介

举报
SQLcode返回值SQLcode返回值 SQL中sqlca.sqlcode返回值的含义 如果一个 SQL 语句发生了错误,那么 sqlca.sqlcode 将是非零值。 如果 sqlca.sqlcode 小于 0 那么就是发生了某种严重的错误,象数据库定义与查询定义不一致等( 如果大于 0 则是通常的错误,象表不包括所要求的行等( sqlca.sqlcode == 0,成功 sqlca.sqlcode == -1 失败 (获取具体失败信息:messagebox('',"出错信息:"+sqlca.SQLErrText) )--PB里的...
SQLcode返回值
SQLcode返回值 SQL中sqlca.sqlcode返回值的含义 如果一个 SQL 语句发生了错误,那么 sqlca.sqlcode 将是非零值。 如果 sqlca.sqlcode 小于 0 那么就是发生了某种严重的错误,象数据库定义与查询定义不一致等( 如果大于 0 则是通常的错误,象不包括所要求的行等( sqlca.sqlcode == 0,成功 sqlca.sqlcode == -1 失败 (获取具体失败信息:messagebox('',"出错信息:"+sqlca.SQLErrText) )--PB里的操作方法 可能发生的错误列表: -12, Out of memory in line %d. 通常不出现这个错误。这是你的虚拟内存耗尽的标志。 -200, Unsupported type %s on line %d. 通常不出现这个错误(这表明预编译器生成了一些库(函数)不认得的东西(可能你运行的预编译器和当前库不兼容( -201, Too many arguments line %d. 这意味着 Postgres 返回了比我们的匹配变量更多的参数(可能你漏了几个INTO :var1,:var2-列表里的宿主变量( -202, Too few arguments line %d. 这意味着 Postgres 返回了比我们的对应宿主变量要少的参数(可能你多输入了几个INTO :var1,:var2-列表里的宿主变量( -203, Too many matches line %d. 着意味着查询返回了多个行,但你声明的变量不是数组(你执行的 SELECT 可能不是唯一的( -204, Not correctly formatted int type: %s line %d. 着意味着宿主变量是一个 int 类型并且 Postgres 数据库里的字段是另一种类型,包含着一个不能转换成一个 int 类型的数值(库(函数)使用 strtol 做此类转换( -205, Not correctly formatted unsigned type: %s line %d. 着意味着宿主变量是一个 unsigned int(无符号整数)类型而Postgres 数据库里的字段是另外一种类型并且包含一个不能转换成unsigned int 的数值(库(函数)使用 strtoul 做这类转换( -206, Not correctly formatted floating point type: %s line %d. 着意味着宿主变量是一个 float (浮点)类型而 Postgres 数据库里的字段是另外一种类型并且包含一个不能转换成 float 的数值(库(函数)使用 strtod 做这类转换( -207, Unable to convert %s to bool on line %d. 这意味着宿主变量是一个 bool (布尔)类型,而 Postgres 数据库里的字段值既不是 't' 也不是 'f'。 -208, Empty query line %d. Postgres 返回 PGRES_EMPTY_QUERY,可能的原因是该查询实际上是空的。 -217 字段不存在 -220, No such connection %s in line %d. 程序试图访问一个不存在的联接。 -221, Not connected in line %d. 程序试图访问一个存在的,但是没有打开的联接。 -230, Invalid statement name %s in line %d. 你试图使用的语句还没准备好。 -400, Postgres error: %s line %d. 某种 Postgres 错误。该消息包含来自 Postgres 后端的信息。 -401, Error in transaction processing line %d. Postgres 给我们的信号,表明我们无法开始,提交或者回卷该事务。 -402, connect: could not open database %s. 与数据库的联接无法工作。 sqlca.sqlcode == 100, Data not found line %d. 这是一个"正常的"错误,告诉你你正在查询的东西找不到或者我们已经越过了游标 的范围。
/
本文档为【SQLcode返回值】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索