SQL Server(五)——常用函数
1.数学函数:操作一个数据,返回一个结果
--取上限ceiling
select code,name,ceiling(price) from car ;
--取下限 floor
select floor(price) from car
--ABS 绝对值
--派 PI(),圆周率,括号里不需要加东西
--ROUND 四舍五入 select ROUND(3.76,0)
--SQRT 开根号
--SQUARE 平方,乘以自己
2.字符串函数:
--转换大写 upper
select upper(pic) from car;
--转换小写 lower
--去空格 select ltrim (' 123 ') 去左空格
select ' 123123 ' 可以不查数据,直接这样显示出来
--space() 里面放几个数字,就打印出来几个空格
--LEFT,类似于SubString,从左边开头截取 select LEFT('123456',3);
--len,长度
select len('aaaaaa'); 返回几个长度
--replace 替换
select replace('aaaaabbaaaaa','bb','haha');把第一个字符串中的bb替换成haha
--reverse 翻转
select reverse('abc'); 结果是 cba
--字符串转换函数 str
select str(1.567,3,1); 把1.567转换成字符串;3代表——最多留3位,小数点算一位;1代表——保留小数点后1位
--字符串截取 SUBSTRING
select substring('abcdefg',2,3); 从第2位开始截取3位,索引从1开始
3.时间日期函数:
--获取当前系统时间 GetDate()
select getdate();
sysdatetime() 获取数据库服务的时间戳
--获取年月日 year month day
select year('1999-1-1');
--判断日期是否正确,isdate 返回bit
select isdate('2000-2-31')返回bit类型,false是0,true是1
--添加时间 dateadd
select dateadd(year,5,'2000-1-1'); 添加什么类型,加多少,给谁加
--返回星期几 datename,返回的值是字符串
select datename(weekday,'2000-1-1');
注:datepart 一样可以返回周几,但是返回的是int类型
也可以返回第几天,按月
select datename(day,'2000-1-1');
一年中第几天
select datename(dayofyear,'2000-1-1');
SQL Server(五)——常用函数的更多相关文章
- MS SQL Server时间常用函数
		SQLServer时间日期函数详解,SQLServer,时间日期, 1. 当前系统日期.时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础 ... 
- Sql server 经典常用函数
		..STUFF()用另一子串替换字符串指定位置.长度的子串.STUFF (<character_expression1>, <start_ position>, <len ... 
- Sql Server中常用函数replicate
		SQL常用函数之三 REPLICATE () 按指定次数重复字符表达式. 语法 REPLICATE ( character_expression, integer_expression) 参数 cha ... 
- sql server 系统常用函数:聚合函数 数学函数 字符串函数 日期和时间函数和自定义函数
		一.系统函数 1.聚合函数 聚合函数常用于GROUP BY子句,在SQL Server 2008提供的所有聚合函数中,除了COUNT函数以外,聚合函数都会忽略空值AVG.COUNT.COUNT_BIG ... 
- SQL Server数据库常用函数
		好久没学习新知识了.今天学了下sql的一些常用语句.人还是需要不断学习进步的 否则只能停滞不前. 先从最简单的一句开始说起吧. select *from 表名 这里*的含义 表示了表的各字段,以逗号隔 ... 
- SQL SERVER 字符串常用函数
		在开发T-SQL时,经常会需要对字符串进行各种各样的操作,下面介绍常用的字符串函数. 1.获取字符的ASCII码 ASCII ASCII码是对字符的标准编码.要获取字符的ASCII码就可以通过调用AS ... 
- 【SqlServer】SQL Server的常用函数
		字符串函数 SubString():用于截取指定字符串的方法.该方法有三个参数:参数1:用于指定要操作的字符串.参数2:用于指定要截取的字符串的起始位置,起始值为 1 .参数3:用于指定要截取的长度. ... 
- sql server中常用方法函数
		SQL SERVER常用函数 1.DATEADD在向指定日期加上一段时间的基础上,返回新的 datetime 值. (1)语法: DATEADD ( datepart , number, date ) ... 
- 处理SQL Server 异常常用步骤
		处理SQL Server 异常常用步骤 SQL Server常见的问题主要是SQL问题造成,常见的主要是CPU过高和阻塞. 一.CPU过高的问题 1.查询系统动态视图查询执行时间长的sql语句 WIT ... 
- PCB SQL SERVER  枚举分割函数(枚举值分解函数)
		在SQL SERVER字段采用枚举值作为字段后,如果直接查看字段的值是很难判断这个字段的带表什么意思, 在这里介绍如用函数的方法实现枚举值分割,只有分割后才很方便知道枚举值的意思. 一.问题说明 1. ... 
随机推荐
- 背水一战 Windows 10 (7) - 控件 UI: VisualState, VisualStateManager, 控件的默认 UI
			[源码下载] 背水一战 Windows 10 (7) - 控件 UI: VisualState, VisualStateManager, 控件的默认 UI 作者:webabcd 介绍背水一战 Wind ... 
- EasyUI-扩大在DataGrid显示次网格的行
			一.下载并引用:datagrid-detailview.js脚本文件 二.添加UrlInfo控制器,添加Index页面代码如下: @{ Layout = null; } <!DOCTYPE ht ... 
- java 小程序-- 汉诺塔
			1.code public static void main(String[] args) { ; moveDish(, 'A', 'B', 'C'); } public static void mo ... 
- 使用Spring的@Scheduled实现定时任务
			Spring配置文件xmlns加入xmlns:task="http://www.springframework.org/schema/task"xsi:schemaLocation ... 
- JS json的使用
			json的定义 json能够通过4种基本数据类型以及2种结构化数据表示 字符串 "footbar" 不能使用单引号 数值 125.4 只支持10进制 布尔 true fals ... 
- 为mongodb数据库添加安全账户
			最近的数据库服务器有些不稳定,遇到了黑客的骚扰,mongodb的安全存在一些漏洞.首要任务是给数据库添加账号.之前大家都习惯于mongodb的不加安全账号和密码来连接数据库,那么问题是添加了安全账户后 ... 
- asp.net  mvc4 使用  System.Web.Optimization 对javascript和style的引入、代码合并和压缩的优化(ScriptBundle,StyleBundle,Bundling and Minification )
			Bundling and Minification两个单词对今天的内容有个比较好的总结. 问题所在 一. 在asp.net包括mvc项目中,引入js和css也许有人认为是个很容易和很简单操作的事情,v ... 
- 免费的 Photoshop Apple Watch 原型设计素材
			大量的扁平化的苹果设备原型展示了响应式的 Web 设计.这是一组免费的 Photoshop Apple Watch 原型 PSD 设计素材,文件包括 iPhone.iPad. iMac 和 Macbo ... 
- 1:时间戳转换成年月日函数,2:url截取参数方法,3:弹窗自定义方法    4:点击按钮加入购物车
			最近一直在使用vue.js来构建项目,先分享一下一些简单可复用的函数. 1:时间戳转换Date.prototype.format = function(fmt){ //author: yumeiqia ... 
- Sublime Text3 支持Less
			1.安装Sublime 插件 (1)安装LESS插件:因为Sublime不支持Less语法高亮,所以,先安装这个插件,方法: ctrl+shift+p>install Package>输入 ... 
