久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動(dòng):電腦PC端+手機(jī)端+微網(wǎng)站+自適應(yīng)網(wǎng)頁(yè)多模板選擇-建站388元起價(jià)!!!
當(dāng)前位置:主頁(yè) > 網(wǎng)站建設(shè) > EXEC(EXECUTE)函數(shù)訪問(wèn)INSERTED或DELETED的內(nèi)部建站知識(shí)

EXEC(EXECUTE)函數(shù)訪問(wèn)INSERTED或DELETED的內(nèi)部建站知識(shí)

時(shí)間:2023-05-21 20:05:21 閱讀: 文章分類(lèi): 網(wǎng)站建設(shè) 作者: 網(wǎng)站技術(shù)員

導(dǎo)讀:1建站知識(shí)近段時(shí)間,MS SQL方面,一直需要開(kāi)發(fā)動(dòng)態(tài)方面的存儲(chǔ)過(guò)程或是觸發(fā)器以及表函數(shù)。因?yàn)槌绦蛟O(shè)計(jì)一開(kāi)始就是讓用戶(hù)動(dòng)seo網(wǎng)站關(guān)鍵詞優(yōu)化個(gè)業(yè)網(wǎng)站建設(shè)公司。

seo網(wǎng)站關(guān)鍵詞優(yōu)化個(gè)業(yè)網(wǎng)站建設(shè)公司剛開(kāi)始時(shí),這個(gè)表的字段很少(10個(gè)以?xún)?nèi)),前開(kāi)發(fā)者把這個(gè)表的所有存儲(chǔ)過(guò)程與觸發(fā)器以及表函數(shù)全是寫(xiě)死了。用戶(hù)每添加一些字段,都需要手動(dòng)去更改這些存儲(chǔ)過(guò)程與觸發(fā)器以及表函數(shù)?,F(xiàn)在這個(gè)表的字段已經(jīng)高達(dá)300個(gè)以上,有可能還會(huì)增長(zhǎng),因此Insus.NET的業(yè)務(wù)就是把這此靜態(tài)全改寫(xiě)為動(dòng)態(tài)處理。 然而有一個(gè)問(wèn)題一直困攏至昨天,昨天是星期天本應(yīng)是休息的,但是這個(gè)問(wèn)題沒(méi)有解決,因此這天算不上休息了。 問(wèn)題就是改寫(xiě)表的觸發(fā)器,涉及到EXEC(EXECUTE)函數(shù)訪問(wèn)INSERTED或DELETED的內(nèi)部臨時(shí)觸發(fā)表,如:

復(fù)制代碼 代碼如下:

EXECUTE('SELECT '+ @N +' = ISNULL(['+ @I +'],0) FROM inserted')

當(dāng)你嘗試執(zhí)行上面的SQL語(yǔ)句,會(huì)得到一個(gè)異常提示:invalid object name 'inserted'。我們無(wú)法顯示訪問(wèn)INSERTED或DELETED的內(nèi)部臨時(shí)觸發(fā)表。 由于INSERTED或是DELETED表是動(dòng)態(tài)駐留在內(nèi)存中,而不是存儲(chǔ)在數(shù)據(jù)庫(kù)中,它不是顯式的。觸發(fā)器的執(zhí)行是在導(dǎo)致觸發(fā)器被觸發(fā)的執(zhí)行計(jì)劃中。當(dāng)我們使用EXEC(EXECUTE營(yíng)銷(xiāo)型網(wǎng)站建設(shè))或sp_executesql執(zhí)行動(dòng)態(tài)生成的SQL語(yǔ)句時(shí),它卻是另外一個(gè)單獨(dú)的執(zhí)行計(jì)劃。兩者之間的資源無(wú)法相互訪問(wèn),再加上計(jì)劃執(zhí)行完畢,內(nèi)存也隨之釋放資源了。 但是問(wèn)題還是需要解決,Insus.NET想起的還是臨時(shí)表??梢园袸NSERTED或DELETED表中的數(shù)據(jù),首先轉(zhuǎn)換入臨時(shí)表了。這樣子,我們就可以對(duì)臨時(shí)表的數(shù)據(jù)進(jìn)行處理了。

復(fù)制代碼 代碼如下:

SELECT * INTO #inserted FROM INSERTED SELeCT * INTO #deleted FROM DELETED

實(shí)現(xiàn)代碼:

復(fù)制代碼 代碼如下:

DECLARE @F NVARCHAR(MAX) = CONVE網(wǎng)站seo優(yōu)化課程RT(NVARCHAR(MAX),@I) --@I動(dòng)態(tài)字段 EXECUTE ('SELECT ['+ @F +'] FROM #de網(wǎng)站seo優(yōu)化leted)

相關(guān)seo網(wǎng)站關(guān)鍵詞優(yōu)化個(gè)業(yè)網(wǎng)站建設(shè)公司。

關(guān)鍵詞標(biāo)簽: 標(biāo)簽 函數(shù)

聲明: 本文由我的SEOUC技術(shù)文章主頁(yè)發(fā)布于:2023-05-21 ,文章EXEC(EXECUTE)函數(shù)訪問(wèn)INSERTED或DELETED的內(nèi)部建站知識(shí)主要講述函數(shù),標(biāo)簽,EXEC(EXECUTE)函數(shù)訪問(wèn)INSERTE網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請(qǐng)保留鏈接: http://www.bifwcx.com/article/web_3889.html

我的IDC 網(wǎng)站建設(shè)技術(shù)SEOUC.COM
專(zhuān)注網(wǎng)站建設(shè),SEO優(yōu)化,小程序設(shè)計(jì)制作搭建開(kāi)發(fā)定制網(wǎng)站等,數(shù)千家網(wǎng)站定制開(kāi)發(fā)案例,網(wǎng)站推廣技術(shù)服務(wù)。
  • 5000+合作客服
  • 8年從業(yè)經(jīng)驗(yàn)
  • 150+覆蓋行業(yè)
  • 最新熱門(mén)源碼技術(shù)文章

    主站蜘蛛池模板: 公安县| 岚皋县| 肥乡县| 姜堰市| 偃师市| 上思县| 塔河县| 阿荣旗| 东方市| 汶上县| 山阴县| 武汉市| 东台市| 沐川县| 克山县| 团风县| 通辽市| 绍兴市| 苍南县| 临桂县| 宜君县| 贺兰县| 寻甸| 建宁县| 桐柏县| 商丘市| 阜新市| 乌兰察布市| 英山县| 庄河市| 彰化市| 曲麻莱县| 四川省| 安仁县| 右玉县| 夏邑县| 盐山县| 永顺县| 新源县| 四子王旗| 门源|