
SQL
文章平均质量分 59
程英暾
未经沙漠,怎见活水涌流。
死荫幽谷,方知主恩丰富。
展开
-
sql动态insert向varchar(MAX)中写入据的问题,在写入时出现列无效。
sql动态insert向varchar(MAX)中写入据的问题,在写入时出现列无效,后来发现,varchar要加''两个,号才可以SET @SQL='INSERT INTO '+@TabName+' (one_content,is_screen) VALUES('''+@one_content+''','+cast(@is_screen as varchar(10))+')'原创 2016-09-21 18:04:03 · 1844 阅读 · 0 评论 -
APPLY运算符
APPLY运算符涉及以下两个步骤中的一步或两步(取决于APPLY的类型): 1.A1把右表表达式应用于左表的行。 2.A2:添加外部行。 Apply运算符把右表表达式应用左输入中的每一行。右表表达式可以引用左输入中的列,对于左表中的每一行,都要计算一次右边输入的表达式。这一步会把左边的每一行和来自右表达式的相应行进行匹配,并将生转载 2017-09-26 00:09:51 · 438 阅读 · 0 评论 -
PIVOT 行列相转
先介绍一下英文释义:pivot英 ['pɪvət] 美 ['pɪvət]n. 枢轴;中心点;旋转运动vt. 以…为中心旋转;把…置于枢轴上vi. 在枢轴上转动;随…转移adj. 枢轴的;关键的从上面就不难看出这个函数是做什么的,旋转,转换,用于列和行之间对数据进行旋转或透视转换,同时执行聚合预算。假设现在想查proudct数据表中返转载 2017-09-26 23:33:09 · 349 阅读 · 0 评论 -
UNPIVOT
UNPIVOT则相反,把数据从列旋转到行SELECT *INTO product_vluesFROM ( SELECT NAME , YEAR(shijian) AS shijian , jiage FROM dbo.produ转载 2017-09-27 23:46:53 · 770 阅读 · 0 评论