在函数中实现跨数据库的查询?在线等,解决即给分!!!!!!!!!

xxbbww 2006-10-20 09:22:47
一个写好的函数,同时在base库中有一个corpdb的表,corpdb中dbname字段表示对应的数据在哪个数据库中。
现在要根据dbname中的值使用不同的数据库进行查询。

解决了问题的兄弟,麻烦到
http://community.csdn.net/Expert/topic/5095/5095859.xml?temp=.8830835 登个记,好给分
...全文
222 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
marco08 2006-10-20
  • 打赏
  • 举报
回复
路過學習
splory 2006-10-20
  • 打赏
  • 举报
回复
学习
xxbbww 2006-10-20
  • 打赏
  • 举报
回复
To: libin_ftsafe(子陌红尘:当libin告别ftsafe)
能不能给个使用扩展存储过程的例子,谢谢
xxbbww 2006-10-20
  • 打赏
  • 举报
回复
to: wangtiecheng(不知不为过,不学就是错!)
就是应为如果改用存储过程,其他的程序改动就大了,汗!!
OracleRoob 2006-10-20
  • 打赏
  • 举报
回复
函数内部可以调用扩展存储过程和函数。不能使用用户存储过程。
子陌红尘 2006-10-20
  • 打赏
  • 举报
回复
晕,关键是要在函数里面实现动态的查询,如果写死那就简单了
-------------------------------------------------------------------------------------
写个扩展存储过程来实现这个功能,函数内部可以调用扩展存储过程。
xxbbww 2006-10-20
  • 打赏
  • 举报
回复
to :wanqiming() ( ) 信誉:100
晕,关键是要在函数里面实现动态的查询,如果写死那就简单了
OracleRoob 2006-10-20
  • 打赏
  • 举报
回复
函数中不能使用动态SQL语句。

改用存储过程吧!
wanqiming 2006-10-20
  • 打赏
  • 举报
回复
这个方法是很多的可以,使用连接数据库,或连接远程数据库!自己,查看这方面的资料
xxbbww 2006-10-20
  • 打赏
  • 举报
回复
自己顶
CSDMN 2006-10-20
  • 打赏
  • 举报
回复
估计
接分吧
提醒楼主一下,sql server的自定义函数限制多多,想用它实现有点想象力的功能往往非常徒劳

34,837

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧