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

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. Python开发【笔记】:接口压力测试

    接口压力测试脚本 1.单进程多线程模式 # #!/usr/bin/env python # # -*- coding:utf-8 -*- import time import logging impo ...

  2. 多点数据同步服务器sql汇总

    1. a表中是否存在c的列 IF COL_LENGTH('FeeType', 'ftName') IS NOT NULL select N'存在'as result ELSE select N'不存在 ...

  3. SmokePing介绍

    一.SmokePing是什么? smokeping是rrdtool的作者Tobi Oetiker的作品,用Perl语言写的,主要是监视网络性能,所以它在图形显示方面有很大优势,也是一个很有特点的ope ...

  4. es定制排序搜索结果

    GET /company/employee/_search { "query": { "constant_score": { "filter" ...

  5. Ubuntu上qt环境的构建

    写在前面.......这个教程好像比较早一点了,现在介绍一个新的思路: 整体参见如下步骤(for zedboard): 1.首先下载qt-opensource-linux.run文件,然后跟在Wind ...

  6. 001-分布式理论-CAP定理

    一.概述 CAP原则又称CAP定理,指的是在一个分布式系统中,Consistency(一致性). Availability(可用性).Partition tolerance(分区容错性)这三个基本需求 ...

  7. 【剑指offer】部分思路整理

    题目 LL今天心情特别好,因为他去买了一副扑克牌,发现里面居然有2个大王,2个小王(一副牌原本是54张^_^)...他随机从中抽出了5张牌,想测测自己的手气,看看能不能抽到顺子,如果抽到的话,他决定去 ...

  8. 八种排序算法--java实现(转)

    (转:http://blog.csdn.net/without0815/article/details/7697916) 8种排序之间的关系: 1, 直接插入排序 (1)基本思想:在要排序的一组数中, ...

  9. Exception in thread “main” java.sql.SQLException: No suitable driver

    问题背景:通过Spark SQL的jdbc去读取Oracle数据做测试,在本地的idea中没有报任务错误.但是打包到集群的时候报: Exception in thread “main” java.sq ...

  10. 解决ScrollView中包含ListView,导致ListView显示不全

    ScrollView 中包含 ListView 的问题 : ScrollView和ListView会冲突,会导致ListView显示不全 <?xml version="1.0" ...