社区
数据库相关
帖子详情
存储过程调用的问题?
byqwl
2003-11-11 12:43:32
在PB中调用SQL SERVER存储过程,返回错误信息如下,使用SQL查询器正确:
异类查询要求为连接设置 ANSI_NULLS 和 ANSI_WARNINGS 选项。这将确保一致的查询语义。请启用这些选项,然后重新发出查询。
...全文
76
5
打赏
收藏
存储过程调用的问题?
在PB中调用SQL SERVER存储过程,返回错误信息如下,使用SQL查询器正确: 异类查询要求为连接设置 ANSI_NULLS 和 ANSI_WARNINGS 选项。这将确保一致的查询语义。请启用这些选项,然后重新发出查询。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
编程夜猫
2003-11-11
打赏
举报
回复
存储过程 中设置
SET ANSI_NULLS ON
SET ANSI_WARNINGS OFF
试试看吧
flyhot
2003-11-11
打赏
举报
回复
up
lmby
2003-11-11
打赏
举报
回复
3.如何实现跨数据库的分布式查询或更新?
//与对方建立连接
string ls_link, ls_login
ls_link = "sp_addlinkedserver ~'srv_lnk~',~'~',~'SQLOLEDB~',~'sws~'"
ls_login = "sp_addlinkedsrvlogin ~'srv_lnk~',~'false~',null,~'sa~',~'newworld~'"
sqlca.autocommit = true
EXECUTE IMMEDIATE :ls_link;
EXECUTE IMMEDIATE :ls_login;
//这里要注意修改ANSI_NULLS和ANSI_WARNINGS。因为在做分布式查询时应将它么都设置为ON。而企业管理中的ANSI_NULLS和ANSI_WARNINGS选项不对,但没有方法改动。在查询分析器可以设置ANSI_NULLS和ANSI_WARNINGS选项,而且默认值是对的。所以创建一个存储过程,
create proc 名 as SET ANSI_NULL_DFLT_ON on --注意 SET ANSI_WARNINGS on
declare procedure up_set for your_proc.....//在pb中掉用创建的着个存储过程
//做数据操作
insert into tableOfAnotherDB values('19','uuu','dd');
//关闭连接
string ls_drop
ls_drop = "sp_dropserver ~'srv_lnk~', ~'droplogins~'"
EXECUTE IMMEDIATE :ls_drop;
sqlca.autocommit = false
jdsnhan
2003-11-11
打赏
举报
回复
那我就恭喜楼主自力更生了 ^&^
byqwl
2003-11-11
打赏
举报
回复
啊!我自己解决了
31.jdbc
调用
存储过程
?.avi
jdbc
调用
存储过程
?.avi
调用
oracle
存储过程
的公用方法
C#
调用
oracle
存储过程
的通用方法 C#
调用
oracle
存储过程
的通用方法
java
调用
存储过程
总结
java
调用
存储过程
总结 创建表 创建
存储过程
创建java程序
调用
Call 和 Return 使用
关于 Call 和 Return 使用方法的汇编源代码
c++ primer第五版第6章答案
c++ primer第五版第6章答案
数据库相关
754
社区成员
12,762
社区内容
发帖
与我相关
我的任务
数据库相关
PowerBuilder 数据库相关
复制链接
扫一扫
分享
社区描述
PowerBuilder 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章