社区
Sybase
帖子详情
sybase 数据库相关
kt563
2008-03-18 12:15:43
在一个sql执行过程中,检测到
sqlca.sqlcode=-1
sqlca.sqldbcode=0
结果查出来是数据表中数据重复导致(主键没),那我想问这样的一个问题:
sqlcode,sqldbcode 的区别和共同点是什么?
我臆测下,感觉sqlcode检测到了执行结果是错误的,而sqldbcode=0应该是代表语句执行成功,一般情况下可以commit数据库.
为什么会发生这种情况?
希望和大家一起讨论下.
...全文
91
2
打赏
收藏
sybase 数据库相关
在一个sql执行过程中,检测到 sqlca.sqlcode=-1 sqlca.sqldbcode=0 结果查出来是数据表中数据重复导致(主键没),那我想问这样的一个问题: sqlcode,sqldbcode 的区别和共同点是什么? 我臆测下,感觉sqlcode检测到了执行结果是错误的,而sqldbcode=0应该是代表语句执行成功,一般情况下可以commit数据库. 为什么会发生这种情况? 希望和大家一起讨论下.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kt563
2008-03-26
打赏
举报
回复
我用sqlerrtext看过了,是因为数据项重复导致...
难道是sqldbcode只检测到语句执行情况,本身无错误就返回0,只检测语句级;而sqlcode检测到数据执行结果,如果数据返回不正常,就算语句正确也会返回-1.
或者是因为别的原因,sqldbcode得到的只是初始值0?
各位大虾帮忙解释下,谢谢啦!
iihero
2008-03-22
打赏
举报
回复
sqldbcode可以返回很多值,比2706等正整数,每个值都有自己的含义。为0,则表示正常。
而sqlcode,如果出错了,永远是-1。没有更详细的诊断信息。
但是你应该可以得到sqlca.errtext之类的信息。
Sybase
数据库
连接工具
使用方法: 1.解压下载的sqladv-12_5.zip至任意目录下! 2.编辑sqladv-12_5\ini目录下的sql.ini文件,添加想要连接的
Sybase
服务器信息。 文件sqladv-12_5\ini\sql.ini中有个示例: [syb1254] master=NLWNSCK,192.168.1.5,5000 query=NLWNSCK,192.168.1.5,5000 你新添加
Sybase
服务器的时候,仅需要在sqladv-12_5\ini\sql.ini文件的尾部 添加类似上面的信息。中括号中表示服务器名称,你可以自己起一个标记性的 名字。将192.168.100.2替换成你将要连接的
Sybase
服务器的IP地址,将8888 替换成
Sybase
服务器的监听端口。 注意:中间使用英文逗号分割。 3.双击目录sqladv-12_5下的“启动sqladv.bat”文件,即可运行SQL Advantage工具了。不要执行“sqladv.exe”这个文件,因为没有配置环境变量
SYBASE
。 直接执行 "start_sqladv.bat”即可。 4.打开SQL Advantage工具后,点菜单Server>Connect,在连接信息配置窗口中 其中Server列表中的
Sybase
服务名就是在第二步中配置的。Client host表示连接到
Sybase
服务器中的客户端标志。 如果想配置网络包大小、大文本字段的长度、客户端字符集等属性,可以点Options...按钮 成功连接到
Sybase
服务器后,查看
数据库
内的表,点菜单View>Pick Lists>Tables & Columns
Sybase
数据库
系统管理指南(PDG)
Sybase
数据库
系统管理指南(PDG)
Sybase
数据库
系统管理指南(PDG)
Sybase
数据库
系统管理指南(PDG)
Sybase
数据库
系统管理指南(PDG)
Sybase
数据库
系统管理指南(PDG)
Sybase
数据库
系统管理指南(PDG)
Sybase
数据库
系统管理指南(PDG)
sybase
数据库
扩容详解
sybase
数据库
扩容详解,详细使用图文的方式一步步讲述了
sybase
数据库
现网扩容的方法。
sybase
数据库
查被锁的表.doc
sybase
数据库
查被锁的表
Sybase
数据库
安装手册
Sybase
数据库
安装手册
Sybase
数据库
安装手册
Sybase
数据库
安装手册
Sybase
2,596
社区成员
25,614
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章