pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

將執行 UPDATE 的 CURSOR 轉換為 CTE

Converting CURSOR that does UPDATE to CTE(將執行 UPDATE 的 CURSOR 轉換為 CTE)
本文介紹了將執行 UPDATE 的 CURSOR 轉換為 CTE的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我熟悉 CURSOR,但沒有 CTE 的經驗,也從未真正使用過它們,但我被告知它們是比 CURSOR 更好的選擇

I am familiar with CURSORS, but have no experience of CTE's and have never really used them but have been advised that they are a better option than CURSOR's

為了嘗試理解 CTE 的邏輯,我編寫了以下 CURSOR,我希望將其轉換為 CTE.有人可以幫我嗎?

To try and understand the logic of CTE's, I have written the following CURSOR which I hope to convert to a CTE. Can somebody help me?

DECLARE @CustomerID UNIQUEIDENTIFIER

DECLARE SalesOrderCursor CURSOR READ_ONLY
FOR
SELECT CustomerID FROM OrdersProcessed

OPEN SalesOrderCursor

FETCH NEXT FROM SalesOrderCursor INTO @CustomerID
WHILE @@FETCH_STATUS = 0
BEGIN
    UPDATE CustomerOrderStatus SET Shipped = 1 WHERE CustomerID = @CustomerID

    END

    FETCH NEXT FROM SalesOrderCursor INTO @CustomerID 
END 

推薦答案

我會用下面的命令

UPDATE CustomerOrderStatus 
SET Shipped = 1 
WHERE CustomerID IN
(
    SELECT CustomerID FROM OrdersProcessed
)

這篇關于將執行 UPDATE 的 CURSOR 轉換為 CTE的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

Modify Existing decimal places info(修改現有小數位信息)
The correlation name #39;CONVERT#39; is specified multiple times(多次指定相關名稱“CONVERT)
T-SQL left join not returning null columns(T-SQL 左連接不返回空列)
remove duplicates from comma or pipeline operator string(從逗號或管道運算符字符串中刪除重復項)
Change an iterative query to a relational set-based query(將迭代查詢更改為基于關系集的查詢)
concatenate a zero onto sql server select value shows 4 digits still and not 5(將零連接到 sql server 選擇值仍然顯示 4 位而不是 5)
主站蜘蛛池模板: 广州二手电缆线回收,旧电缆回收,广州铜线回收-广东益福电缆线回收公司 | 【铜排折弯机,钢丝折弯成型机,汽车发泡钢丝折弯机,线材折弯机厂家,线材成型机,铁线折弯机】贝朗折弯机厂家_东莞市贝朗自动化设备有限公司 | 酒吧霸屏软件_酒吧霸屏系统,酒吧微上墙,夜场霸屏软件,酒吧点歌软件,酒吧互动游戏,酒吧大屏幕软件系统下载 | 联系我们-腾龙公司上分客服微信19116098882 | 背压阀|减压器|不锈钢减压器|减压阀|卫生级背压阀|单向阀|背压阀厂家-上海沃原自控阀门有限公司 本安接线盒-本安电路用接线盒-本安分线盒-矿用电话接线盒-JHH生产厂家-宁波龙亿电子科技有限公司 | 不锈钢钢格栅板_热浸锌钢格板_镀锌钢格栅板_钢格栅盖板-格美瑞 | 东莞注册公司-代办营业执照-东莞公司注册代理记账-极刻财税 | 肉嫩度仪-凝胶测试仪-国产质构仪-气味分析仪-上海保圣实业发展有限公司|总部 | 转向助力泵/水泵/发电机皮带轮生产厂家-锦州华一精工有限公司 | 苏州西朗门业-欧盟CE|莱茵UL双认证的快速卷帘门品牌厂家 | 钢板仓,大型钢板仓,钢板库,大型钢板库,粉煤灰钢板仓,螺旋钢板仓,螺旋卷板仓,骨料钢板仓 | 云南外加剂,云南速凝剂,云南外加剂代加工-普洱澜湄新材料科技有限公司 | 理化生实验室设备,吊装实验室设备,顶装实验室设备,实验室成套设备厂家,校园功能室设备,智慧书法教室方案 - 东莞市惠森教学设备有限公司 | 99文库_实习生实用的范文资料文库站| 篮球架_乒乓球台_足球门_校园_竞技体育器材_厂家_价格-沧州浩然体育器材有限公司 | 钢丝绳探伤仪-钢丝绳检测仪-钢丝绳探伤设备-洛阳泰斯特探伤技术有限公司 | 洁净化验室净化工程_成都实验室装修设计施工_四川华锐净化公司 | PCB厂|线路板厂|深圳线路板厂|软硬结合板厂|电路板生产厂家|线路板|深圳电路板厂家|铝基板厂家|深联电路-专业生产PCB研发制造 | 河北凯普威医疗器材有限公司,高档轮椅系列,推车系列,座厕椅系列,协步椅系列,拐扙系列,卫浴系列 | 隆众资讯-首页_大宗商品资讯_价格走势_市场行情 | 喷砂机厂家_自动喷砂机生产_新瑞自动化喷砂除锈设备 | 光泽度计_测量显微镜_苏州压力仪_苏州扭力板手维修-苏州日升精密仪器有限公司 | 专业生产动态配料系统_饲料配料系统_化肥配料系统等配料系统-郑州鑫晟重工机械有限公司 | 上海赞永| 混合反应量热仪-高温高压量热仪-微机差热分析仪DTA|凯璞百科 | 福尔卡(北京)新型材料技术股份有限公司 | 私人别墅家庭影院系统_家庭影院音响_家庭影院装修设计公司-邦牛影音 | 济南侦探调查-济南调查取证-山东私家侦探-山东白豹调查咨询公司 密集架|电动密集架|移动密集架|黑龙江档案密集架-大量现货厂家销售 | 天坛家具官网 | 荣事达手推洗地机_洗地机厂家_驾驶式扫地机_工业清洁设备 | 合肥白癜风医院_[治疗白癜风]哪家好_合肥北大白癜风医院 | 不锈钢管件(不锈钢弯头,不锈钢三通,不锈钢大小头),不锈钢法兰「厂家」-浙江志通管阀 | 锡膏喷印机-全自动涂覆机厂家-全自动点胶机-视觉点胶机-深圳市博明智控科技有限公司 | 广州展览设计公司_展台设计搭建_展位设计装修公司-众派展览装饰 广州展览制作工厂—[优简]直营展台制作工厂_展会搭建资质齐全 | 高光谱相机-近红外高光谱相机厂家-高光谱成像仪-SINESPEC 赛斯拜克 | 包塑丝_高铁绑丝_地暖绑丝_涂塑丝_塑料皮铁丝_河北创筹金属丝网制品有限公司 | 重庆私家花园设计-别墅花园-庭院-景观设计-重庆彩木园林建设有限公司 | 曙光腾达官网-天津脚手架租赁-木板架出租-移动门式脚手架租赁「免费搭设」 | 山东氧化铁红,山东铁红-淄博科瑞化工有限公司 | 石磨面粉机|石磨面粉机械|石磨面粉机组|石磨面粉成套设备-河南成立粮油机械有限公司 | 立刷【微电签pos机】-嘉联支付立刷运营中心|