SQL Server 2005中的模板引數的利用方法

iSQlServer發表於2009-02-01
如果你用SQL Server 2005 Management Studio建立函式或儲存過程,你會注意到這些新視窗中都是模板。通常,你可以獲得一個散佈著標記的框架。

  列表A是一個通過擴張物件瀏覽器(object explorer)中可程式設計性節點而建立的例項,選擇儲存過程,然後右擊並選擇新的儲存過程。

  許多開發者未能閱讀說明如何填寫引數的第一塊內容,人數之多讓人驚訝。要完成這一操作,可以按下組合鍵[Ctrl][Shift]M或從主選單中選擇查詢|指定模板引數值(Query | Specify Values For Template Parameters)。

  按照以下步驟,給任何一個模板標記賦值。

  在對話方塊中雙擊對應的行。

  輸入一個適當的值,然後繼續,直到你完成所有賦值。

  按下OK鍵。

  對話方塊消失,像使用了魔法一樣,標記被你提供的值代替。

  上述模板假定你向儲存過程提交了兩個引數。在開啟這個對話方塊前,很明顯你無法利用這個模板。例如,在開啟對話方塊前,我在模板程式碼中增加了第三個引數。因此,對話方塊自動給這個新引數賦值。圖2說明了它們間的差異。

  雖然執行起來稍微有些麻煩,但這是個非常靈活的功能。如果你開啟引數對話方塊即按下OK鍵,那麼任何你沒有更新特性的標記即使不會變成垃圾,也不再會是標記。

  這個小問題應該不會阻止你使用編輯器的這個功能。只要記得在開啟引數對話方塊之前調整一下模板程式碼就行。這樣,你建立的每一個物件都將獲得一個格式化的標準檔案頭,且與你資料庫中的物件保持一致。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-544958/,如需轉載,請註明出處,否則將追究法律責任。

相關文章