將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文件。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章