日本好好热aⅴ|国产99视频精品免费观看|日本成人aV在线|久热香蕉国产在线

  • <cite id="ikgdy"><table id="ikgdy"></table></cite>
    1. 西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
      軟件
      軟件
      文章
      搜索

      首頁西西教程數(shù)據(jù)庫教程 → MSSQL 存儲過程實現(xiàn)更新 內(nèi)容為空、則該字段不作變實例

      MSSQL 存儲過程實現(xiàn)更新 內(nèi)容為空、則該字段不作變實例

      相關(guān)軟件相關(guān)文章發(fā)表評論 來源:西西整理時間:2011/5/17 10:24:18字體大。A-A+

      作者:西西點擊:121次評論:1次標(biāo)簽: 存儲過程

      SQL Procedure Writer1.0.0 綠色版
      • 類型:數(shù)據(jù)庫類大。331KB語言:英文 評分:6.6
      • 標(biāo)簽:
      立即下載

      MSSQL 存儲過程實現(xiàn)更新,如果要更新的字段內(nèi)容為空,則該字段不作變更,只更新其他字段

      一項目有這個需求,順便將代碼貼上,共同學(xué)習(xí)。

      /****** 定義輸入?yún)?shù) ******/
      ALTERproc[dbo].[upkeywords]
      @inkeyvalnvarchar(100),
      @inkeycompeteint,
      @inkeyincludeint,
      @inKeyIDint

      as

      DECLARE
      /****** 定義變量 ******/
      @keyvalnvarchar(100),
      @keycompeteint,
      @keyincludeint,
      @KeyIDint
      /****** 給變量賦原來的值 ******/
      set@keyval=(select KeyVal from Keywords where KeyID=@inKeyID)
      set@keycompete=(select keycompete from Keywords where KeyID=@inKeyID)
      set@keyinclude=(select keyinclude from Keywords where KeyID=@inKeyID)

      /****** 如果傳入的參數(shù)是NULL,就將原來的值還給它 ******/
      update Keywords set
      KeyVal=ISNULL(@inkeyval,@keyval),
      keycompete=ISNULL(@inkeycompete,@keycompete),
      keyinclude=ISNULL(@inkeyinclude,@keyinclude)
      where KeyID=@inKeyID

        相關(guān)評論

        閱讀本文后您有什么感想? 已有人給出評價!

        • 8 喜歡喜歡
        • 3 頂
        • 1 難過難過
        • 5 囧
        • 3 圍觀圍觀
        • 2 無聊無聊

        熱門評論

        最新評論

        發(fā)表評論 查看所有評論(1)

        昵稱:
        表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
        字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)