-
SqlServer 2005 T-SQL Query 学习笔记(1)
Select字句在逻辑上是SQL语句最后进行处理的最后一步,所以,以下查询会发生错误:SELECTYEAR(OrderDate) AS OrderYear,COUNT(DISTINCT CustomerID) AS NumCustsFR
-
SqlServer 2005 T-SQL Query 学习笔记(2)
SQL2005增加了4个关于队计算的函数:分别是ROW_NUMBER,RANK,DENSE_RANK,NTILE. 注意:这些函数只能出现在SELECT和ORDER BY的查询中。语法如下:ranking_function over(
-
SqlServer 2005 T-SQL Query 学习笔记(3)
AD HOC PAGING:就是指用页面的序号和页面的大小请求一个单独的页面。下面是例子。DECLARE @pagesize AS INT, @pagenum AS INT;SET @pagesize = 5;SET @pagenu
-
SqlServer 2005 T-SQL Query 学习笔记(4)
比如,我要建立一个1,000,000行的数字表: CREATE TABLE dbo.Nums(n INT NOT NULL PRIMARY KEY); DECLARE @max AS INT, @rc AS INT; SET @max =
-
plsql和tsql常用函数比对
数学函数 1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value O:select ceil(
-
plsql与tsql的语法不同
insert into testtable(recordnumber,currentdate) values (i,sysdate); print ‘'; select @i=@i+1; end; 比较一下就可以看出来到底那里不一
-
sqlserver2005 TSql新功能学习总结
sql server2005新增加了2大数据类型: 1.大值数据类型 2.xml 1.大值数据类型 Microsoft SQL Server 2005 中引入了 max 说明符。此说明符增强了 varchar、nvarchar 和 varb
-
SQLServer 2008 新增T-SQL 简写语法
1.定义变量时可以直接赋值 DECLARE @Id int = 5 2.Insert 语句可以一次插入多行数据 INSERT INTO StateList VALUES(@Id, 'WA'), (@Id + 1,
-
SQL Server中T-SQL 数据类型转换详解
常用的转换函数是 cast 和 convert,用于把表达式得出的值的类型转换成另一个数据类型,如果转换失败,该函数抛出错误,导致整个事务回滚。在SQL Server 2012版本中,新增两个容错的转换函数:try_cast 和 try_c
-
一些 T-SQL 技巧
一、 只复制一个表结构,不复制数据 select top 0 * into [t1] from [t2] 二、 获取数据库中某个对象的创建脚本 1、 先用下面的脚本创建一个函数 if exists(selec