怎樣利用SQL Server 2005中的模板參數(shù)_Mssql數(shù)據(jù)庫教程
推薦:解讀SQL2005:一個很實用的函數(shù)COALESCE 返回其參數(shù)中的第一個非空表達(dá)式,當(dāng)你要在n個字段中選取某一個非空值可以用它,比如下面語句 以下為引用的內(nèi)容:
如果你用SQL Server 2005 Management Studio建立函數(shù)或存儲過程,你會注意到這些新窗口中都是模板。通常,你可以獲得一個散布著標(biāo)記的框架。
列表A是一個通過擴(kuò)張對象瀏覽器(object explorer)中可編程性節(jié)點而建立的實例,選擇存儲過程,然后右擊并選擇新的存儲過程。
許多開發(fā)者未能閱讀說明如何填寫參數(shù)的第一塊內(nèi)容,人數(shù)之多讓人驚訝。要完成這一操作,可以按下組合鍵[Ctrl][Shift]M或從主菜單中選擇查詢|指定模板參數(shù)值(Query | Specify Values For Template Parameters)。不管使用哪種方法,都將顯示圖1所示的對話框。
按照以下步驟,給任何一個模板標(biāo)記賦值。
在對話框中雙擊對應(yīng)的行。
輸入一個適當(dāng)?shù)闹�,然后繼續(xù),直到你完成所有賦值。
按下OK鍵。
對話框消失,像使用了魔法一樣,標(biāo)記被你提供的值代替。
上述模板假定你向存儲過程提交了兩個參數(shù)。在打開這個對話框前,很明顯你無法利用這個模板。例如,在打開對話框前,我在模板代碼中增加了第三個參數(shù)。因此,對話框自動給這個新參數(shù)賦值。圖2說明了它們間的差異。
雖然執(zhí)行起來稍微有些麻煩,但這是個非常靈活的功能。如果你打開參數(shù)對話框即按下OK鍵,那么任何你沒有更新特性的標(biāo)記即使不會變成垃圾,也不再會是標(biāo)記。
這個小問題應(yīng)該不會阻止你使用編輯器的這個功能。只要記得在打開參數(shù)對話框之前調(diào)整一下模板代碼就行。這樣,你建立的每一個對象都將獲得一個格式化的標(biāo)準(zhǔn)文件頭,且與你數(shù)據(jù)庫中的對象保持一致。
分享:比較SQL Server數(shù)據(jù)庫導(dǎo)入導(dǎo)出數(shù)據(jù)方式在我們建立一個數(shù)據(jù)庫時,并且想將分散在各處的不同類型的數(shù)據(jù)庫分類匯總在這個新建的數(shù)據(jù)庫中時,尤其是在進(jìn)行數(shù)據(jù)檢驗、凈化和轉(zhuǎn)換時,將會面臨很大的挑戰(zhàn)。幸好SQL Server為我們提
- sql 語句練習(xí)與答案
- 深入C++ string.find()函數(shù)的用法總結(jié)
- SQL Server中刪除重復(fù)數(shù)據(jù)的幾個方法
- sql刪除重復(fù)數(shù)據(jù)的詳細(xì)方法
- SQL SERVER 2000安裝教程圖文詳解
- 使用sql server management studio 2008 無法查看數(shù)據(jù)庫,提示 無法為該請求檢索數(shù)據(jù) 錯誤916解決方法
- SQLServer日志清空語句(sql2000,sql2005,sql2008)
- Sql Server 2008完全卸載方法(其他版本類似)
- sql server 2008 不允許保存更改,您所做的更改要求刪除并重新創(chuàng)建以下表
- SQL Server 2008 清空刪除日志文件(瞬間日志變幾M)
- Win7系統(tǒng)安裝MySQL5.5.21圖解教程
- 將DataTable作為存儲過程參數(shù)的用法實例詳解
Mssql數(shù)據(jù)庫教程Rss訂閱編程教程搜索
Mssql數(shù)據(jù)庫教程推薦
- SQL Server 2005中五個動態(tài)管理對象
- MSSQL 2008不能用IP登錄問題如何解決
- Sql學(xué)習(xí)第三天——SQL 關(guān)于CTE(公用表達(dá)式)的遞歸查詢使用
- 淺析SQL Server2005數(shù)字轉(zhuǎn)中文大寫字母
- 如何在SQL Server數(shù)據(jù)庫中拆分字符串函數(shù)
- 揭秘常用經(jīng)典SQL語句
- 解讀SQL的select語句執(zhí)行順序
- SQL Server 2008 阻止保存要求重新創(chuàng)建表的更改問題的設(shè)置方法
- 讓你的MySQL數(shù)據(jù)庫徹底與中文聯(lián)姻
- 關(guān)于PowerDesigner初體驗的使用介紹
猜你也喜歡看這些
- mysql 數(shù)據(jù)庫 (基礎(chǔ)) 筆記
- Mysql中“Insert into xxx on duplicate key update”問題
- 網(wǎng)站模板:SQL2005CLR函數(shù)擴(kuò)展 - 關(guān)于山寨索引
- mysql創(chuàng)建函數(shù)出現(xiàn)1418錯誤的解決辦法
- 解析MYSQL 數(shù)據(jù)庫導(dǎo)入SQL 文件出現(xiàn)亂碼的問題
- mysql5.6.10安裝詳細(xì)圖文教程
- MySQL查詢優(yōu)化:用子查詢代替非主鍵連接查詢實例介紹
- MYSQL 批量替換之replace語法的使用詳解
- 基于unique與primary約束的區(qū)別分析
- sql語句:拷貝表,復(fù)制表
- 相關(guān)鏈接:
- 教程說明:
Mssql數(shù)據(jù)庫教程-怎樣利用SQL Server 2005中的模板參數(shù)
。