欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
SQL Server存儲過(guò)程創(chuàng )建和修改

SQL Server存儲過(guò)程創(chuàng )建和修改

打開(kāi)SQL Server 2005的管理工具,選中需要創(chuàng )建存儲過(guò)程的數據庫,找到“可編程性”,展開(kāi)后可以看到“存儲過(guò)程”。右鍵點(diǎn)擊它,選擇“新建存儲過(guò)程”,右側的編輯窗口打開(kāi)了,里面裝著(zhù)微軟自動(dòng)生成的SQL Server創(chuàng )建存儲過(guò)程的語(yǔ)句。


將存儲過(guò)程的名字,參數,操作語(yǔ)句寫(xiě)好后,點(diǎn)擊語(yǔ)法分析,沒(méi)有錯誤就直接“F5”運行就好了,存儲過(guò)程創(chuàng )建完畢,以下是一個(gè)基本的存儲過(guò)程的代碼:

1 CREATE PROCEDURE Get_Data    2    (    3        @Dealer_ID VARCHAR(50)   4     )    5     AS    6 SELECT * FROM myData WHERE Dealer_ID = @Dealer_ID

既然創(chuàng )建存儲過(guò)程已經(jīng)會(huì )了,那么修改還會(huì )難嗎?顯然不會(huì )。修改存儲過(guò)程也是相當的容易。首先,刷新當前數據庫的存儲過(guò)程列表,這時(shí)就能看到你剛創(chuàng )建的存儲過(guò)程的名字了,右鍵點(diǎn)擊它,選擇修改,右側又打開(kāi)了一個(gè)編輯窗口,裝著(zhù)的就是修改存儲過(guò)程的代碼(如下)

1 ALTER PROCEDURE [dbo].[Get_Data]    2    (    3        @Dealer_ID VARCHAR(50)   4     )    5     AS    6 SELECT * FROM myData WHERE Dealer_ID = @Dealer_ID

簡(jiǎn)單的修改下吧,代碼如下

1  ALTER PROCEDURE [dbo].[Get_Data]    2    (    3        @Dealer_ID VARCHAR(50),4        @Period VARCHAR(20)5     )    6     AS    7     SELECT * FROM myData WHERE Dealer_ID = @Dealer_ID AND Period = @Period

F5 成功執行,修改存儲過(guò)程完成。
http://www.cnblogs.com/sosoft/
開(kāi)始寫(xiě)了一個(gè)存儲過(guò)程,用來(lái)實(shí)現數據的插入操作,說(shuō)白了就是添加數據。這個(gè)存儲過(guò)程的代碼如下:

 1 CREATE PROCEDURE PROC_INSERT_DATA_ID 2   @DealerID varchar(50) 3 AS 4 BEGIN 5         DECLARE @COUNT  INT     6          7         SET @COUNT = (SELECT COUNT(*) FROM myDATA_Details WHERE DealerID = @DealerID) 8         IF (@COUNT>0)     9             BEGIN    10                 DELETE FROM myDATA_Details WHERE DealerID = @DealerID    11                 INSERT INTO myDATA_Details (DealerID) VALUES (@DealerID)    12             END    13         ELSE    14             BEGIN    15                 INSERT INTO myDATA_Details (DealerID) VALUES (@DealerID)    16             END    17     END

F5一下,創(chuàng )建成功,調用它插入數據,OK,沒(méi)問(wèn)題插入成功,達到了預期的目的
用于更新數據,代碼如下:

 1 CREATE PROCEDURE PROC_INSERT_DATA_DETAIL 2         @DealerID varchar(50),  3         @FieldName varchar(2000), 4         @FieldValue varchar(2000) 5     AS 6     BEGIN 7         DECLARE @Count INT 8         SET @Count = (SELECT COUNT(*) FROM myDATA_Details WHERE DealerID = @DealerID) 9 10         IF (@COUNT>0)11             BEGIN12                 UPDATE myDATA_Details SET DealValue = @FieldValue WHERE DealerID = @DealerID13             END14         ELSE15             BEGIN16                 INSERT INTO myDATA_Details (DealerID) VALUES (@DealerID)17              END18     END

或者:
修改后的代碼

 1 ALTER PROCEDURE PROC_INSERT_DATA_DETAIL 2         @DealerID varchar(50),  3         @FieldName varchar(2000), 4         @FieldValue varchar(2000) 5     AS 6     BEGIN 7         DECLARE @Count INT 8         DECLARE @StrSQL VARCHAR(2000) 9         SET @Count = (SELECT COUNT(*) FROM myDATA_Details WHERE DealerID = @DealerID)10 11         IF (@COUNT>0)12             BEGIN13                 SET @StrSQL = 'UPDATE myDATA_Details SET '+ @FieldName + ' = ''' +@FieldValue + ''' WHERE DealerID = '+ @DealerID14                 EXEC(@StrSQL)15             END16         ELSE17             BEGIN18                 INSERT INTO myDATA_Details (DealerID) VALUES (@DealerID)19                 SET @StrSQL = 'UPDATE myDATA_Details SET '+ @FieldName + ' = ''' +@FieldValue + ''' WHERE DealerID = '+ @DealerID20                 EXEC(@StrSQL)21             END22     END
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
SQL Server 2005存儲過(guò)程學(xué)習筆記——創(chuàng )建、修改存儲過(guò)程
oracle存儲過(guò)程中的事務(wù)
實(shí)現千萬(wàn)級數據分頁(yè)的存儲過(guò)程!《
[百萬(wàn)級]通用分頁(yè)存儲過(guò)程.[千萬(wàn)級]實(shí)現千萬(wàn)級數據的分頁(yè)顯示! - SQL Server - 數據庫開(kāi)發(fā) - 大家論壇 - Powered by Discuz!
ASP事務(wù)處理的實(shí)現方法
sql 優(yōu)化之:實(shí)現小數據量和海量數據的通用分頁(yè)顯示存儲過(guò)程(系列四)
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久