将sybase数据库存储过程与视图导出到本地文件

--查询所有存储过程
select 'defncopy -U'+u.name+' -P123456 -SSERVER out '+o.name+'.txt TEST '+o.name
from sysobjects o,sysusers u
where o.type='P'
  and o.uid=u.uid

--查询所有视图
select 'defncopy -U'+u.name+' -P123456 -SSERVER out '+o.name+'.txt TEST '+o.name
from sysobjects o,sysusers u
where o.type='V'
  and o.uid=u.uid

--u.name:存储过程及视图创建用户
--123456:用户密码
--SERVER:服务器名称
将以上内容查询出后拷贝到服务器自定义文件件下,命名为BAT文件,直接执行可提取出需要的存储过程和视图内容为TXT文件。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章