![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
MLGB_HOHO
这个作者很懒,什么都没留下…
展开
-
行变列
CREATE TABLE ##test (projectname varchar(10),[TIME] datetime) INSERT INTO ##test SELECT '四门子', '2012-07-04' UNION ALL SELECT '四门子', '2012-08-21' UNION ALL SELECT '四门子', '2012-09-30' UNION AL转载 2012-11-05 14:51:03 · 750 阅读 · 0 评论 -
OVER(PARTITION BY column_name1 ORDER BY column_name2) 用法 及 ROW_NUMBER\RANK\DENSE_RANK的区别
/*建立测试表*/ CREATE TABLE [dbo].[t1]( [a] [nchar](10) NULL, [b] [nchar](10) NULL, [c] [nchar](10) NULL ) ON [PRIMARY] --插入一下测试数据 insert dbo.t1 values('1', '1b', NULL ) insert原创 2012-11-05 14:06:54 · 2637 阅读 · 0 评论 -
sql 语法之with name as
使用WITH AS 语句可以为一个子查询语句块定义一个名称,使用这个子查询名称可以在查询语句的很多地方引用这个子查询 with temp as ( select ***** union select *&^^&& union select * *&^^^ ) --下面就可以不用再写子查询啦,而是直接用temp就可以了 select * into #temp fro原创 2012-11-08 15:14:20 · 1069 阅读 · 1 评论 -
oracle 中 merge 用法 【转】
http://www.cnblogs.com/highriver/archive/2011/08/02/2125043.html 该命令使用一条语句从一个或者多个数据源中完成对表的更新和插入数据. ORACLE 9i 中,使用此命令必须同时指定UPDATE 和INSERT 关键词,ORACLE 10g 做了如下改动。 1,insert 和update是可选的 2,UPDATE 和INSE转载 2012-11-13 23:31:36 · 762 阅读 · 0 评论 -
oracle发送邮件
create or replace procedure PROCSENDEMAIL(P_TXT VARCHAR2, P_SUB VARCHAR2, P_SENDOR VARCHAR2,转载 2012-11-15 21:11:15 · 938 阅读 · 0 评论