2011-06-18 64 views
2

我見過一些SQL Server存儲過程代碼生成器,它在選擇表時生成腳本。免費的SQL Server存儲過程生成器?

請推薦一個免費的工具,生成的SQL Server SP但我在找的是:

  1. 它產生的分貝,在那裏用戶可以不必複製代碼和數據庫執行腳本的腳本。
  2. 它可以爲選定的模式生成SP,我的意思是用戶可能不需要逐一選擇一個表,只是在選擇數據庫時它可能會爲所有表生成腳本。

感謝

+2

你想要一個存儲過程產生的,只是做了簡單的選擇從一個表?你爲什麼需要這樣的事情? – JohnFx

+1

http://spgen.codeplex.com/ –

+0

@JohnFx,請參閱我編輯的問題。謝謝 – user576510

回答

0

切向相關 - 最有趣的項目,我已經做了迄今爲止參與寫我自己的數據庫的腳本工具之一,最初旨在生成基本的CRUD存儲過程對於(MS Access或MS SQL Server 2005)數據庫中的每個表,然後創建表示每個類的非常基本的類文件。

當然,視覺工作室也會以許多不同的方式爲您提供這方面的幫助。但是,大多數實現與ADO.NET,LINQ和EF緊密結合。

如果你找不到滿足你需要的東西,就試試它。

我想出的是半原油和蠻力,但這個過程頗具教育意義。

我已經擴展它爲MS Access數據庫生成一個CREATE腳本(Access不提供開箱即用)。

3

SSMS工具包有一個很好的配合你的要求。它也爲sql server用戶提供了一些非常好的和有用的功能。

  • 執行計劃分析
  • SQL片斷
  • 窗口連接着色
  • 標籤會議,窗口內容歷史,查詢執行歷史和 當前窗口的歷史
  • 的功能列表如下

  • 格式SQL
  • 搜索表,視圖或數據庫中的數據
  • 運行在多個數據庫上一個腳本
  • 複製執行計劃的位圖在網格模式到剪貼板或文件
  • 搜索結果
  • 生成結果集,表或數據庫
  • 地區和調試節Insert語句
  • 從對象資源管理器運行自定義腳本
  • CRUD(創建,讀取,更新,刪除)存儲過程生成
  • 新的查詢模板