SQl Server 函数篇 数学函数,字符串函数,转换函数,时间日期函数
数据库中的函数和c#中的函数很相似
按顺序来,
这里价格特别的
print 可以再消息栏里打印东西
数学函数
ceiling() 取上限 不在乎小数点后面有多大,直接忽略
floor() 取下限 同上
round(列名,保留的位数) 四舍五入 保留小数最后那位数进不进一只看保留位数的后一位数够不够条件,再往后的就不管了
ABS() 绝对值---防抱死233
PI() 圆周率 就是查询一个圆周率
SQRT()平方根
字符串函数
upper() 全部大写
lower() 全部小写
ltrim/rtrim() 去掉左边或者右边的空格 trim 不能单独用的 要给他表明方向
replace( ‘字符串’ , ‘需要替换的值’ , ‘要替换成什么值’ ) 替换 如果字符串里有多个想同的需要替换的值,会被全部替换
substring(‘字符串’ , ‘索引值’ , ‘截取数量’) 截取 这里的索引值是从1开始数的,也可以 在前面加上 left 或者 right 表示从左或者右开始数
len () 长度 获取字符串长度 这里与c#里的长度length不同了
转换函数
这里先说一个例子;
select code+name from car; 这里查询出来会把code和name两个varchar类型的列安照字符串拼接的方式显示
同样如果是两个值类型的列,就会按照数学运算
convert(类型,列名) 类型转换
cast(列名 as 类型)
时间日期函数
getdate() 获取当前时间
year(getdate()) 获取当前时间中的年份
month(getdate()) 获取当前时间中的月份
dat(getdate()) 日
isdate(时间日期) 判断时间日期是否正确 返回的是bit类型
dateadd(加什么时间,加多少,时间日期) 添加时间
datename() 查询时间,括号内填写需要查询的时间格式
datename(weekday,时间) 获取星期几
week , 时间 第几周
day , 时间 第几天
dayofyear ,时间 这一年的第几天
SQl Server 函数篇 数学函数,字符串函数,转换函数,时间日期函数的更多相关文章
- SQL server 数据库——数学函数、字符串函数、转换函数、时间日期函数
数学函数.字符串函数.转换函数.时间日期函数 1.数学函数 ceiling()--取上限 select ceiling(oil) as 油耗上限 from car floor()--取下限 sele ...
- SQL Server 2008空间数据应用系列四:基础空间对象与函数应用
原文:SQL Server 2008空间数据应用系列四:基础空间对象与函数应用 友情提示,您阅读本篇博文的先决条件如下: 1.本文示例基于Microsoft SQL Server 2008 R2调测. ...
- 【2017-03-13】Tsql 数学函数、字符串函数、转换函数、时间日期函数
一.数学函数(针对值类型操作) 1.ceiling():取上限 只要小数点后有数字大于0,整数位自动进1 2.floor():取下限 将小数点位舍去,不管小数点位大小 3.round(四舍五入的值,保 ...
- SQL-数学、字符串、时间日期函数和类型转换
--数学函数 --ABS绝对值,select ABS(-99)--ceiling取上限,select CEILING(4.5)--floor去下限select FLOOR(4.5)--power 几次 ...
- 38 写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度。
题目:写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度. public class _038PrintLength { public static void main(Stri ...
- 写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度
import java.util.Scanner; /** * [程序38] * * 题目:写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度. * * @author Jame ...
- SQL servcer 时间日期函数、数据类型转换
1.时间日期函数 2.数据类型转换 3.习题 建立两个表,一个部门表,一个人员表.部门:部门的编号,部门的名称,部门的职责.人员:人员的编号,姓名,年龄,性别,cid所属部门
- SQLite中的时间日期函数(转)
SQLite包含了如下时间/日期函数: datetime().......................产生日期和时间date()...........................产生日期tim ...
- [转] PostgreSQL的时间/日期函数使用
PS:http://blog.csdn.net/love_rongrong/article/details/6712883 字符串模糊比较 日期类型的模糊查询是不能直接进行的,要先转换成字符串然后再查 ...
随机推荐
- 51 nod 1091 贪心
http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1091 1091 线段的重叠 基准时间限制:1 秒 空间限制:131072 ...
- (转)android webview用法小结
原文地址:http://blog.csdn.net/ethan_xue/article/details/7841431 将webview里常用的东西拿出来分享下 想要webview加载页面,只需web ...
- 服务器端使用DeferredResult异步推送技术
注意1: org.springframework.web.context.request.async.DeferredResult; 是Spring4.0以后的版本才有的,注意Spring版本,然后添 ...
- hdoj-1106-排序(stringstream)
题目链接 /* Name: Copyright: Author: Date: 2018/5/2 20:56:53 Description: */ #include <iostream> # ...
- BEC listen and translation exercise 6
能听懂自己的录音,说明发音还行,可惜听不懂... Another problem is that the members of the Biramichi fishing cooperative ar ...
- NOI模拟赛 #4
好像只有一个串串题可以做... 不会 dp 和数据结构啊 QAQ 10 + 20 + 100 = 130 T1 一棵树,每个点有一个能量的最大容量 $l_i$ 和一个增长速度 $v_i$,每次可以选一 ...
- HDU4585 Shaolin (STL和treap)
Shaolin HDU - 4585 Shaolin temple is very famous for its Kongfu monks.A lot of young men go to ...
- Python 2.7_爬取妹子图网站单页测试图片_20170114
1.url= http://www.mzitu.com/74100/x,2为1到23的值 2.用到模块 os 创建文件目录; re模块正则匹配目录名 图片下载地址; time模块 限制下载时间;req ...
- openvswitch以及docker网络
修改docker0的IP,教程写的是/etc/default/docker文件,但是那是过时的配置,真正的配置是在/etc/docker/daemon.json,格式是json的: { "r ...
- 2.Linux下安装Jenkins
1.安装jenkins的前提是安装好jdk环境,自行安装jdk,若安装成功后,使用一下命令即可成功安装jenkins: wget -O /etc/yum.repos.d/jenkins.repo ht ...