随笔分类 - SQL Server
摘要:SQL Server写法select [name] from sysobjects where id in(select id from syscolumns Where name='StudentID')Oracle写法select TABLE_NAME from SYS.USER_CONS_CO...
阅读全文
摘要:1. STR()函数 这是将数字转换为字符串的快捷函数,这个函数有3个参数:数值,总长度,和小数位 如: select str(123.4,8,4) = 123.4000 如长度不够,则左边以空格代替2. left()函数 从左边取几位字符,如Left('abc',2) = 'ab'3.right(...
阅读全文
摘要:http://blog.csdn.net/lanyuzhen/article/details/7547476--大批量导出orders表:insertDBCC DROPCLEANBUFFERSDBCC FREEPROCCACHEgoSET NOCOUNT ONBEGIN TRANSACTIONINS...
阅读全文
摘要:1.取月初的时间 --getdate() :2012/05/08 19:29:00 select convert(varchar,dateadd(day,-day(getdate())+1,getdate()),111) --结果:2012/05/08 2.取月末时间 select convert...
阅读全文
摘要:ALTER PROCEDURE [dbo].[usp_visit_detail](@siteid BIGINT,@Startime VARCHAR(15),@Endtime VARCHAR(15),@Aflag INT = 10, --初始值为10,非10,则表示有...
阅读全文
摘要:1.求当天的年份 (getdate(): 2012/05/08 18:07:26) SELECT YEAR(GETDATE()) --20122. 求当天的月份 SELECT MONTH(GETDATE()) --53. 求当天的日 SELECT DAY(GETDATE()) --84....
阅读全文
摘要:SQL2008 表达式:是常量、变量、列或函数等与运算符的任意组合。1. 字符串函数函数 名称 参数 示例 说明ascii(字符串表达式)select ascii('abc') 返回 97返回字符串中最左侧的字符的ASCII 码。char(整数表达式)select char(100) 返回 d把ASCII 码转换为字符。介于0 和 255 之间的整数。如果该整数表达式不在此范围内,将返回NULL 值。charindex(字符串表达式 1, 字符串表达式2[,整数表达式])select charindex('ab','BCabTabD')返回 3s
阅读全文
摘要:链接http://www.cnblogs.com/lanzi/archive/2010/10/26/1861338.html 开窗函数oevr()用于计算基于组的某种聚合值,它和聚合函数的不同之处是:对于每个组返回多行,而聚合函数对于每个组只返回一行。 开窗函数指定了分析函数工作的数据窗口大小,这个数据窗口大小可能会随着行的变化而变化,举例如下:1:over后的写法: over(order by salary) 按照salary排序进行累计,order by是个默认的开窗函数 over(partition by deptno)按照部门分区 over(partition by deptno o.
阅读全文
摘要:partitionby关键字是分析性函数的一部分,它和聚合函数不同的地方在于它能返回一个分组中的多条记录,而聚合函数一般只有一条反映统计值的记录,partitionby用于给结果集分组,如果没有指定那么它把整个结果集作为一个分组create database StudentDB gouse StudentDB gocreate table Student --学生成绩表 ( id int, --主键 Grade int, --班级 Score int --分数 ) goinsert Student select 1,1,88 union all select 2,1,66 union all.
阅读全文
摘要:table1结构如下id intname varchar(50)declare @id intdeclare @name varchar(50)declare cursor1 cursor for --定义游标cursor1select * from table1 --使用游标的对象(跟据需要填入select文)open cursor1 --打开游标fetch next from cursor1 into @id,@name --将游标向下移1行,获取的数据放入之前定义的变量@id,@name中w...
阅读全文
浙公网安备 33010602011771号