专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
1.串 长度和分析用 datalength(Char_expr) 返回串包含数,但不包含后面空格 sub(expression,start,length) 不多说了,取子串 right(char_expr,_expr) 返回串右边_expr个 操作类 upper(char_expr) 转为大写 lower(char_expr) 转为小写 space(_expr) 生成_expr个空格 replicate(char_expr,_expr)复制串_expr次 reverse(char_expr) 反转串 stuff(char_expr1,start [阅读全文] [PDF]
    IDENTITY(标识)列也有很多人称的为自增列在SQL Server 2000中标识列通过IDENTITY来定义下面是和获取最后插入记录标识值有关个举例介绍说明     SQL Server 中可以使用 SCOPE_IDENTITY、 @@IDENTITY 、 IDENT_CURRENT 来取得最后插入记录值值它们区别在于: SCOPE_IDENTITY 返回插入到同作用域中 IDENTITY 列内最后个 IDENTITY 值个作用域就是个模块——存储过程、触发器、或批处理因此如果两个语句处于 [阅读全文] [PDF]
create view v_getdateasselect getdate [output]go---------------------------------------------------------------create function f_getdates datetimeasbegindeclare @n datetimeselect @n = output from v_getdate(@n)endgo--------------------------------------------------------------- :select dbo.f_getdate [阅读全文] [PDF]
今天遇到一个问题分解出来是这样的: 有2个表,A和B它们通过一个id关联,都有一个时间列。要求列出B表时间列大于A表时间列5天的数据,并且要求A表的id列的第9位不等于7,想了很久没有解决,后来请教同事才做好: select B.id from B join A _disibledevent='7' and dateadd(dy,5,A.time)<B.time 这些都用到sql的常用函数,下面列出常用的函数以方便大家: 1.字符串函数 长度与分析用 datalength(Char_expr) 返回字符串包含字符数,但不包含后面的空格 substri [阅读全文] [PDF]
  最近我试着在自己的应用中使用四舍五入的值,我和我的用户在报表应用中的计算问题存在分歧。所有的代码都在T-SQL中,但是我认为报表问题与数据类型和向下取整或向上取整规则关系密切。请问您有没有这方面的高见?我想看到一些带有不同编码选项的例子。   专家解答   如果不理解基本的数据类型和四舍五入函数,那么你就可能误解四舍五入。由于数据类型的差异(比如integer,float, decimal等等),四舍五入后的值可能会不同。另外,由于在计算中使用的SQL Server舍入函数(ROUND(),CEILING(),FLOOR())的差异,得到的结果值也 [阅读全文] [PDF]
1.字符串函数 长度与分析用 datalength(Char_expr) 返回字符串包含字符数,但不包含后面的空格 substring(expression,start,length) 不多说了,取子串 right(char_expr,int_expr) 返回字符串右边int_expr个字符 字符操作类 upper(char_expr) 转为大写 lower(char_expr) 转为小写 space(int_expr) 生成int_expr个空格 replicate(char_expr,int_expr)复制字符串int_expr次 reverse(ch [阅读全文] [PDF]
create function f_GetPy(@str nvarchar(4000))returns nvarchar(4000)asbegindeclare @strlen int,@re nvarchar(4000)declare @t table(chr nchar(1) collate Chinese_PRC_CI_AS,letter nchar(1))insert into @t(chr,letter) select \'吖\',\'A\' union all select \'八\',\'B\' union all select \'嚓\', [阅读全文] [PDF]
SQLServer和Oracle常用函数对比 发布时间:2004年12月21日 10:32     SQLServer和Oracle是大家经常用到的数据库,在此感谢作者总结出这些常用函数以供大家参考。 数学函数   1.绝对值   S:select abs(-1) value   O:select abs(-1) value from dual   2.取整(大)   S:select ceiling(-1.001) value   O:select ceil(-1.001) value from dual   3.取整(小)   S:select flo [阅读全文] [PDF]
 说明:在SupplyPlan表中,存储着每一个RequestQty及其对应的开始终止日期段;因为我在以后处理中要判断当前天属于哪一条RequestQty的日期区间并进行处理,所以后台数据库只能设计成这种存储形式;但是在页面的显示时候,需要动态的根据每一个SupplyPlanNo生成对应的多条日期区段及其数量显示,所以采用自定义函数形式返回处理以后的动态记录集!返回的字段@AllRequestQty为"1|13|5|8"形式,在asp中就可以采用split函数分组从而动态显示字段。 /*** add by wls For: conver [阅读全文] [PDF]
SQL函数   使用SQL函数,您可以在一个SELECT语句的查询当中,直接计算数据库资料的平均值、总数、最小值、最大值、总和、标准差、变异数等统计。使用Recordset对象时,也可使用这些SQL函数。 SQL函数包括如下: Avg函数:计算查询中某一特定字段资料的算术平均值。 Count函数:计算符合查询条件的记录数。 Min, Max函数:传回指定字段之中符合查询条件的第一条、最末条记录的资料。 First, Last函数:传回指定字段之中符合查询条件的最小值、最大值。 StDev函数:计算指定字段之中符合查询条件的标准差。 Sum函数:计算指定字段 [阅读全文] [PDF]
函数是Sql server 的还是 自定义的函数,这个就是SQL2K 给我们带来的一个新的特点之一我们先看看这个函数的意义,其实 最初向我要这个函数的人是 蓝,不过当时还没有 SQL2K,现在有了SQL2k 我也好容易找到了一些时间来写这个函数了.这个函数的功能是在任意的两个时间之间得到 休息的天数。目前只是处理了双修日:)好了,下面我们来看看这个函数,顺便通过这个函数我们可以来学习使用一下SQL2k的这个新的功能CREATE FUNCTION GetVac(@Start datetime,@End datetime) RETURNS integer AS [阅读全文] [PDF]
---------数学函数1.绝对值S:select abs(-1) valueO:select abs(-1) value from dual2.取整(大)S:select ceiling(-1.001) value O:select ceil(-1.001) value from dual3.取整(小)S:select floor(-1.001) value O:select floor(-1.001) value from dual4.取整(截取)S:select cast(-1.002 as int) valueO:sele [阅读全文] [PDF]
1 共12条 分1页