请问怎么读出sql server ,oracle,db2中存储过程的内容呀。 请问怎么读出sql server ,存储过程oracle,存储过程,包内的存储过程db2中储过程的内容呀。知道多少就回答多少,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 存储过程内容?代码,还是返回的记录集?前者不容易获得,后者你可以DataAdapter或者DataReader来获得。 //Oracle获取数据库中所有表,查一下Oracle存储过程的类型是什么把“TABLE”换一下就可以了SELECT * FROM cat WHERE TABLE_TYPE='TABLE' 如果是前者,你可以通过sqlserver提供的事件查看器去查看,当在查询分析器中打开存储过程时候系统发送的sql命令。然后在程序中进行模拟。 我手上 只有sql server 可以告诉你其获得的方法不过 楼长在不? 你说句话 我就告诉你 不在就不在吧select c.text from dbo.syscomments c where c.id = object_id('存储过程名') 说明关键表 sysobjects,syscomments (一看便知)object_id (根据名查ID)为系统函数(元数据函数),对应sysobjects表 用 sp_helptext 'usp_GetDeductMoneyDate'不行吗? 当然可以啊sp_helptext 其本质还是操作sysobjects,syscomments 这两个表只不过是封装好的罢了。mastr表sp_helptext存储过程 谢谢这么多人的回答,我想要的是存储过程内容。oracle有没有办法呀。过两天了来结贴。大家有没有什么意见、??? 在SQL里面存储过程语句可以在查询分析器里面的存储过程中找到,查看属性就可以看到具体内容了.但是如果它加了密就看不到了.LZ要的存储过程内容肯定是那些语句了,封装好了的东西很可能都加了密.想取出来难.oracle不清楚 datagridview的一个比较麻烦的问题。 C#中画等高线的控件 c# winform 上传文件的控件是什么? 对消息 的正文进行序列化时出错: “生成 XML 文档时出错 怎么样用钩子实现获取 系统音频钩子 通过js操作下拉框问题! "任何一个接口都可能有多个IP地址"是什么意思啊 如何远程锁屏及解锁!急 拿出所有积分奖励你:C生成的DLL,C# 定义使用,超级郁闷,我错哪了? 服务器端执行exe 求助,请问,哪个API函数可以用来注册OCX组件? 请给出C#写的注册代码,多谢多谢 简单的SQL语句问题。。达人乱入。。
后者你可以DataAdapter或者DataReader来获得。
SELECT * FROM cat WHERE TABLE_TYPE='TABLE'
然后在程序中进行模拟。
不过 楼长在不? 你说句话 我就告诉你
select c.text from dbo.syscomments c where c.id = object_id('存储过程名')
说明
关键表 sysobjects,syscomments (一看便知)
object_id (根据名查ID)为系统函数(元数据函数),对应sysobjects表
不行吗?
sp_helptext 其本质还是操作sysobjects,syscomments 这两个表
只不过是封装好的罢了。
mastr表sp_helptext存储过程
大家有没有什么意见、???
oracle不清楚