sql常用函数

1. LEN

功能:计算字符串的个数,不包含尾部的空格

例子 select LEN('companyname')

2 LEFT RIGHT

功能: left为左取字串函数

格式 left (列名,个数)  right 同理

3。lower  upper : 大小写

4.时间日期函数

DATEADD 功能 : 在向指定日期加上一段时间的基础上,返回心的datetime值

DATEADD( datepart,number,date)

例子 select  "出生日期“=csrq,周年”=DATEADD(year,1,csrq) from student

DATEDIFF  功能 : 给出两个日期的差值    注意是: 后 - 前

格式 DATEDIFF(datepart,startdate,enddate) 

例子 检索所有学生的年龄

select DATEDIFF(year,csrq,gettime())  as  age ,csrq from student

5, DAY MONTH,YEAR

 

例子 检索所有学生的年龄

select year(gettime())-year(csrq)as age csrq from student

6 GETTIME() 就是取当前系统日期和时间

7 CEILING  就是取大于当前数字表达式的最小整数 4.5=5

floor  就是取小鱼当前数字表达式的最大整数4.5=4

8 RAND

返回0到1之间的随机float 值

9 CONVERT  

功能 : 讲某种数据类型的表达式显示转换为另一种数据类型

convert(想要的,原来的)

cast(原来的 as 想要的)

 

 做一个通用的分页存储过程。要求输入:表名,主键,每页多少条,第几页。返回要查询的指定页面的数据。

转载于:https://www.cnblogs.com/zdc1994/p/4233741.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值