当前位置: 首页 > news >正文

asp 网站路径泄露 解决/嘉兴关键词优化报价

asp 网站路径泄露 解决,嘉兴关键词优化报价,自建企业邮箱,济宁网站建设价格写在前面 刚才看项目里一个存储过程,也是好长时间没有使用Sql Server2008了,好多写法和函数感觉到陌生,这就遇到了CROSS APPLY 和MERGE的语法,两者之前完全没接触过。 所以专门查了下SQL Server2008实战。 1、CROSS APPLY 从教程和…

写在前面

            刚才看项目里一个存储过程,也是好长时间没有使用Sql Server2008了,好多写法和函数感觉到陌生,这就遇到了CROSS APPLY 和MERGE的语法,两者之前完全没接触过。 所以专门查了下SQL Server2008实战。

 

1、CROSS APPLY

         从教程和数据查询结果来看CROSS APPLY完全是属于语法糖,下面是我基于AdventrueWorkR2查询的,使用了CROSS APPLY和INNER JOIN两种方式。

USE [AdventureWorks2008R2]
GO
/****** Object:  UserDefinedFunction [dbo].[fn_WorkOrderRouting]    Script Date: 08/13/2015 13:16:00 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER FUNCTION [dbo].[fn_WorkOrderRouting](@WorkOrderID int) RETURNS TABLE
AS
RETURN SELECT a.WorkOrderID,a.ProductID,a.OperationSequence,a.LocationID FROM Production.WorkOrderRouting a WHERE a.WorkOrderID=@WorkOrderID

  

select w.WorkOrderID,w.OrderQty,r.ProductID,r.OperationSequence 
from Production.WorkOrder w
CROSS APPLY dbo.fn_WorkOrderRouting(w.WorkOrderID) as r
ORDER BY w.WorkOrderID,w.OrderQty,r.ProductID

  

SELECT a.WorkOrderID,a.OrderQty,b.ProductID,b.OperationSequence FROM 
Production.WorkOrder a 
INNER JOIN Production.WorkOrderRouting b on a.WorkOrderID= b.WorkOrderID
ORDER BY a.WorkOrderID,a.OrderQty,b.ProductID

 

2、MERGE

     merge简单来说是针对插入、更新、删除三个操作的合并,根据与源表联结的结果,对目标表进行插入、更新、删除。 我们经常用的场景也就是主从表同步,或者是主表和历史表的同步和维护。 下面代码片段是我在网上看到的一段:

--创建一个临时的订单表
CREATE TABLE Orders(OrderID INT,CustomerID NCHAR(5))GO
--往这个表中添加两行记录
INSERT INTO Orders VALUES(1,N'AAAAA')INSERT INTO Orders VALUES(2,N'BBBBB')GO
--通过生成表查询,产生另外一个架构一模一样的表,但只是复制了第一行数据过去
SELECT * INTO Orders2 FROM Orders WHERE OrderID=1GO
--将第二个表的数据进行更新
UPDATE orders2 SET CustomerID=N'DDDDD'
--合并两个表
MERGE Orders oUSING Orders2 o2 ON o2.OrderID=o.OrderIDWHEN MATCHED THEN UPDATE SET O.CustomerID=o2.CustomerID--如果匹配到了,就更新掉目标表WHEN NOT MATCHED THEN INSERT VALUES(o2.OrderID,o2.CustomerID)--如果匹配不到,就插入WHEN NOT MATCHED BY SOURCE THEN DELETE;--如果来源表无法匹配到,就删除

  

转载于:https://www.cnblogs.com/sword-successful/p/4727042.html

http://www.lbrq.cn/news/1599337.html

相关文章:

  • 免费企业网站程序上传/武汉seo技术
  • 网站做报表/高清视频网络服务器
  • 上海网站建设公司推荐排名/bing搜索引擎入口官网
  • 网站建设托管/企业如何建立网站
  • 简单的网站开发的软件有哪些/廊坊seo排名优化
  • 临朐做网站的/爱站网排名
  • 网站建设论文任务书/免费建网站最新视频教程
  • 无锡网站开发befen/营销推广主要包括
  • 自学平面设计入门教程/企业网站优化公司
  • 在哪个网站做引号流最好/百度快照入口
  • 网站设计用的技术/网站搜索引擎拓客
  • 淘宝客网站需要多大空间/百度指数有哪些功能
  • 郑州个人做网站/seo关键词词库
  • 网站建设如何来选择空间/seo搜索引擎优化实战
  • 短视频带货免费平台/正规seo排名多少钱
  • 公司网站建设工作通知/特大新闻凌晨刚刚发生
  • 免费微网站建站系统/my63777免费域名查询
  • 网页版微信登不上去怎么回事/某网站搜索引擎优化
  • 网站确定关键词 如何做/济南网站制作平台
  • 网站制作与网站设计/seo策略分析
  • 网站改版对seo的影响/google关键词挖掘工具
  • 建一个快讯网站要多少钱/seo资讯推推蛙
  • 网站建设 推广/怎么注册网站平台
  • 织梦制作网站如何上线/seo海外
  • 如何做网站链接分享朋友圈/线上营销渠道
  • 江苏建设信息网站有时候打不开/做推广的公司一般都叫什么
  • 网站换空间的流程/宣传网页制作
  • 网站网络推广/百度一下就知道手机版
  • 东莞网站建设关键词/外贸网站制作公司
  • 自己做网站的难度/西安小程序开发的公司
  • Physics Simulation - UE中Projectile相关事项
  • 2.4 组件通信
  • 数学 理论
  • ORA-12514:TNS: 监听程序当前无法识别连接描述符中请求的服务
  • Rust:开发 DLL 动态链接库时如何处理 C 字符串
  • rag学习-以项目为基础快速启动掌握rag