一、数学函数(针对值类型操作)

1.ceiling():取上限

只要小数点后有数字大于0,整数位自动进1

2.floor():取下限

将小数点位舍去,不管小数点位大小

3.round(四舍五入的值,保留小数点后几位)

4.abs():绝对值

5.pi():圆周率π

例:截取圆周率小数点后4位

6.sqrt() 求平方根

7.square() 求平方

二、字符串函数

1.upper()   将字符串全部转化为大写

2.lower()    将字符串全部转化为小写

3.ltrim()      去左边空格

4.rtrim()     去右边空格

5.replace('字符串','要被替换掉的字符串','要替换成的字符串' )   替换

6.substring('字符串',要开始截取的索引,截取位数)      字符串截取

数据库的索引号没有0,从1开始

7.left('字符串',截取位数)      从左侧截取字符串

8.right('字符串',截取位数)    从右侧截取字符串

9.len()           字符串的长度

三、转换函数

select 列名+列名 from 表名 :两列都为值类型的话,返回的值为两列对应值相加;若两列为字符串类型的话为两列对应字符串拼接

1.convert (a,b)     a为要转换成的数据类型,b为要转换的列名

2.cast(a as b)a为要转换的列名, b为要转换为的数据类型

四、时间日期函数

1.getdate()      获取当前时间日期

2.year()       month()     day()      获取年份,月份,天

3.isdate()        判断时间日期格式是否正确,返回的是bit类型      true返回1,false返回0

4. dateadd(year/month/day,数量,'date')       在一个日期基础上增加年/月/日

5.datename

datename(weekday,'date')       该日期是星期几

datename(week,'date')            该日期是当年的第几周

datename(dayofyear,'date')              该日期是当年的第多少天

【2017-03-13】Tsql 数学函数、字符串函数、转换函数、时间日期函数的更多相关文章

  1. SQL server 数据库——数学函数、字符串函数、转换函数、时间日期函数

    数学函数.字符串函数.转换函数.时间日期函数 1.数学函数 ceiling()--取上限  select ceiling(oil) as 油耗上限 from car floor()--取下限 sele ...

  2. SQl Server 函数篇 数学函数,字符串函数,转换函数,时间日期函数

    数据库中的函数和c#中的函数很相似 按顺序来, 这里价格特别的 print  可以再消息栏里打印东西 数学函数 ceiling()  取上限   不在乎小数点后面有多大,直接忽略 floor()   ...

  3. SQL-数学、字符串、时间日期函数和类型转换

    --数学函数 --ABS绝对值,select ABS(-99)--ceiling取上限,select CEILING(4.5)--floor去下限select FLOOR(4.5)--power 几次 ...

  4. easyUI datebox 日期空间斜杠格式化。例如将日期空间中显示2017-03-13,改为2017/03/13

    easyUI datebox 日期空间斜杠格式化 将日期空间中显示2017-03-13,改为2017/03/13 //日期控件斜杠格式化 function formatDate(date){ if( ...

  5. [转] PostgreSQL的时间/日期函数使用

    PS:http://blog.csdn.net/love_rongrong/article/details/6712883 字符串模糊比较 日期类型的模糊查询是不能直接进行的,要先转换成字符串然后再查 ...

  6. PostgreSQL的时间/日期函数使用

    PostgreSQL的常用时间函数使用整理如下: 一.获取系统时间函数 1.1 获取当前完整时间 select now(); david=# select now(); now ----------- ...

  7. [转帖]PostgreSQL的时间/日期函数使用

    PostgreSQL的时间/日期函数使用 https://www.cnblogs.com/mchina/archive/2013/04/15/3010418.html 这个博客的 文章目录比上一个好十 ...

  8. 银弹谷零代码开发V百科|使用技巧:OMG!这些时间日期函数太好用了吧,盘它

    银弹谷零代码开发V百科|使用技巧:OMG!这些时间日期函数太好用了吧,盘它 Hello~everybody!小V又来咯!这次小V给大家带来的是零代码开发V平台常用的时间日期函数.小V知道我们平时常常会 ...

  9. SQLite中的时间日期函数(转)

    SQLite包含了如下时间/日期函数: datetime().......................产生日期和时间date()...........................产生日期tim ...

随机推荐

  1. 20165225 2017-2018-2《Java程序设计》课程总结

    20165225 2017-2018-2<Java程序设计>课程总结 - 每周作业链接汇总: 预备作业一:我期待的师生关系 预备作业二:学习基础和C语言基础调查 预备作业三:linux安装 ...

  2. 20165336 2017-2018-2《Java程序设计》课程总结

    每周作业链接汇总 我期望的师生关系:对师生关系的看法 学习基础和C语言基础调查:关于学JAVA与C的调查 Linux安装及学习:Linux的安装 第一周学习总结:认识学习JAVA 第二周学习总结:JA ...

  3. es内部的多线程异步并发控制

    version元数据(1)第一次创建一个document的时候,它的_version版本号是1:以后,每次对这个document执行修改或者删除操作,都会对这个_version版本号自动加1(2)在删 ...

  4. spring学习(02)之配置文件没有提示问题

    配置文件没有提示问题 1 spring引入schema约束,把约束文件引入到eclipse中 (1)复制约束路径 http://www.springframework.org/schema/beans ...

  5. iOS webview注入JS

    - (void)webViewDidFinishLoad:(UIWebView *)webView { NSString *js = @"function imgAutoFit() { \ ...

  6. Vue 通过 Lodash 限制操作频率

    <template> <div id="watch-example"> <p> Ask a yes/no question: <input ...

  7. 微信小程序可以转发给微信好友了

    微信小程序又放大招了:小程序页面可以放置转发按钮,分享更流畅.同时开放了微信运动步数.背景音乐播放等更多基础能力.小程序可以在自己的页面上放置转发按钮,用户点击后,即可将喜欢的内容分享给好友或群聊,体 ...

  8. mysql 1,2,3 关联查询出数字代表的具体意思

    建表 TEST1 CREATE TABLE `TEST1` (`ID` int(11) NOT NULL,`IID` varchar(200) DEFAULT NULL,PRIMARY KEY (`I ...

  9. GENIA语料库学习【转载】

    来自论文:GENIA corpus—a semantically annotated corpus for bio-textmining  2003 1.介绍 GENIA corpus, a sema ...

  10. rocketmq中的NettyRemotingClient类的简单分析

    rocketmq中的NettyRemotingClient类的简单分析 Bootstrap handler = this.bootstrap.group(this.eventLoopGroupWork ...