社区
数据库相关
帖子详情
是不是每做一次数据查询或者插入,更新都要判断sqlcode?
sjshuang
2008-11-28 09:19:14
一直搞不明白,是不是每次都要判断sqlcode
有的时候只写了一条select语句,还要不判断sqlcode?
...全文
82
7
打赏
收藏
是不是每做一次数据查询或者插入,更新都要判断sqlcode?
一直搞不明白,是不是每次都要判断sqlcode 有的时候只写了一条select语句,还要不判断sqlcode?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dawugui
2008-11-29
打赏
举报
回复
[Quote=引用楼主 sjshuang 的帖子:]
一直搞不明白,是不是每次都要判断sqlcode
有的时候只写了一条select语句,还要不判断sqlcode?
[/Quote]
更改数据库的内容需要判断,查询不需要.
liubocy
2008-11-29
打赏
举报
回复
顶2楼,看的出来经验很丰富
做梦的猫
2008-11-29
打赏
举报
回复
不是大部份,而是任何情况下都应判断,除非你不在乎程序的可靠性。
不仅要判断,而且要把错误信息传递出来,以便知道发生了何种错误,因为你永远不能肯定下次将发生什么稀奇古怪的事情!所以,这既是事半功倍的好事,也是良好编程风格的体现。
eviler
2008-11-29
打赏
举报
回复
人很多啊
jlwei888
2008-11-29
打赏
举报
回复
更改数据库的内容需必须要判断sqlcode是否为0,是否成功!
select 时 有时要判断sqlcode是否为100,看有没有查到!
bapi
2008-11-28
打赏
举报
回复
如楼上所说,大部分情况下只有delete,update,insert需要判断
但是考虑到程序的健壮性,在某此情况下select也需要判断,例如select出来的是一个在程序中起关键控制作用的值,则应该要判断,因为可能select的时候连接已中断,或是where条件不满足导致没有读取到数据,如果不判断所取得的值的有效性,可能导致严重错误(我们有失败案例)
liubocy
2008-11-28
打赏
举报
回复
delete,update,insert需要判断
select 不用
DB2异常
SQL
CODE
信息
- **+64501528**:尝试在不允许NULL的列中
插入
NULL值,可能是在
数据
插入
或
更新
操作中违反了列定义规则。 - **+65001538**:索引或表空间的属性设置不当,可能是在创建或修改索引、表空间时配置错误。 - **+65301551*...
DB2
sql
code
这些都是一些具体的错误类型,对于开发人员在编写
SQL
语句时,尤其是处理大量
数据
插入
或者复杂
查询
时,需要特别注意。 描述中还提到了
SQL
语句中可能遇到的一些常见问题,例如"指定的列不在
SQL
语句中指定的任何表中...
Informix错误代码中文信息
- **作用**:通过检查
SQL
CODE
的值,可以快速
判断
SQL
语句执行的结果是成功还是失败,以及具体的失败原因。 - **示例**: - `
SQL
CODE
= -100`:表示找不到表。 - `
SQL
CODE
= -1203`:表示并发冲突,可能是因为多...
Powerbuilder 嵌入式
SQL
常规用法
在进行
数据
插入
之前,同样需要检查用户输入是否有效,并通过
查询
来验证待
插入
数据
是否已经存在于
数据
库中。如果存在,则提示用户避免重复
插入
;如果不存在,则执行
插入
操作,并提交事务。 具体步骤如下: 1. **...
db2代码错误大全
DB2是一种广泛使用的
数据
库管理系统,尤其在企业级应用中占据重要地位。...对于每个错误代码,都需要根据具体上下文来
判断
解决方案,例如修改
SQL
语句、调整表结构、检查权限设置或
更新
数据
库配置。
数据库相关
754
社区成员
12,762
社区内容
发帖
与我相关
我的任务
数据库相关
PowerBuilder 数据库相关
复制链接
扫一扫
分享
社区描述
PowerBuilder 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章