sql newid 函数

sql newid 函数 创建uniqueidentifier类型的唯一值 语法 newid()   DECLARE @myid uniqueidentifier SET @myid = NEWID() PRINT 'Value of @myid is: '+ CONVERT(varchar(255), @myid)

sql app_name

sql app_name 说明: 返回当前会话的应用程序名称。 语法: app_name() 返回类型 nvarchar(128) 实例: select app_name()

sql rand 随机数

sql rand 随机数 说明: 返回从0到1之间的随机float数 语法: RAND([seed]) 参数 seed 提供种子值的整数表达式(tinyint、smallint 或 int)。如果未指定 seed,则 Microsoft SQL Server 数据库引擎 随机分配种子值。对于指定的种子值,返回的结果始终相同。 返回类型 float 备注 使用同一个种子值重复调用 RAND() 会返回相同的结果。 对于一个连接,如果使用指定的种子值调用 RAND(),则 RAND() ...

sql floor 函数

sql floor 函数 说明: 返回小于或等于数值表达式的最大正数 语法: floor(numeric_expression) 参数: 有效的数值表达式 结果类型: 参数表达式的数值数据类型 备注: 参数为空返回NULL 实例1:空 select FLOOR(null)  返回NULL 实例2:正数 select FLOOR(100.1) select FLOOR(100.9) 返回100 实例3:负数 select FLOOR(-100.1) select FLOOR(-100.9) 结果:-101

sql ceiling 函数

sql ceiling 函数 说明:返回大于或等于数值表达式的最小整数 语法: CEILING(numeric_expression) 参数: numeric_expression 有效的数值表达式 结果类型: 提交给函数的数值表达式的数据类型 备注: 如果参数为空,则结果为空 实例1:返回空 select CEILING(null)  结果为NULL 实例2:正数 select CEILING(100.1) select CEILING(100.9) 此结果都为101  谨记 大于或等于当前数值  ...

sql abs 求绝对值

sql abs 求绝对值 返回给定数字表达式的绝对值。 语法: ABS ( numeric_expression ) 参数 numeric_expression 精确数字或近似数字数据类型类别的表达式,或者可隐式转换为 float数据类型的表达式。实例: select abs(-1)  结果返回1

sql isdate 判断日期,验证日期

sql isdate函数 判读输入的表达式是否为有效日期或时间,是返回1 否则返回0 语法:isdate(expression) 参数: expression 除text,ntext,image以外的任意表达式 实例: select ISDATE(dateadd(year,1,getdate())) 结果为1 SELECT ISDATE('2013-03-15 08:55:00.000');结果为1 SELECT ISDATE('2007-03-15 ' + '08:55:00.000'); 结果为1 SELECT ISDATE('2007-03-15' + '08:55:00.000');结果为0 注意这个少个空格...

sql dateadd 添加日期

sql dateadd 添加日期 函数 前几天学习了getdate()获取当前日期函数,今天学习另一个日期函数 dataadd 说明: 通过向指定日期添加间隔,返回新的 datetime 值。 语法: DATEADD (datepart ,number,date ) 参数: datepart:日期部分 number:添加的数字 如果日期部分是天 则为N天 date: 在此日期进行添加 日期部分表: 日期部分 缩写 年份 yy、yyyy 季度 qq、q 月份 mm、m 每年的某一日 dy、y ...

sql 存储过程分页

sql 存储过程分页 这里介绍两种2000的库跟2005的库,当然08的更支持 2000的没有测试过,05的没有问题 [sql] set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go     ALTER PROC [dbo].[PROCE_PageView2000] ( @tbname     nvarchar(100),               --要分页显示的表名 @FieldKey   nvarchar(1000),      --用于定位记录的主键(惟一键)字段,可以是逗号分隔的多个字段 @PageCurrent int=1,...
Copyright © sql语句大全 保留所有权利.   Theme  Ality 津ICP备15000635号

用户登录

分享到: