---------数学函数
select SQRT(2) --开平方
select ABS(-123) --区绝对值
select ROUND(1.2345,1) --保留小数点后1位 四舍五入保留
select COUNT(*)/5.0 from Car
select CEILING(COUNT(*)/5.0)from Car --大于这个小数的最小整数
select FLOOR(COUNT(*)/5.0)from Car --小于这个小数的最大整数
---------字符串函数
select LOWER('UserName') --大写字母转换成小写
select UPPER('UserName') --小写字母转换成大写
select LTRIM(' name') --将左边的空格压缩掉
select RTRIM('name ') --将右边的空格压缩掉
select left(Name,3)from Car --从左边截取car表name的三个字符
select right(Name,3)from Car --从左边截取car表name列的三个字符
select SUBSTRING(Name,3,3)from Car --从car表name列第三个字符开始截取3个字符
select REVERSE(Name)from Car --将所在列的字符串反转
select CHARINDEX('奥迪',Name)from Car --查找'奥迪'在car表name列哪一个位置出现
select REPLACE(Name,'奥迪','宝马')from Car --把'奥迪'替换成'宝马'
select STUFF(Name,3,4,'宝马')from Car --将name列从第3个字符开始后的4个字符替换成'宝马'
select RAND()*10 --随机出来的0-1之间的随机数可以*10后随机0-10之间的随机数
select LEN('宝马') --取字符串的长度
----------日期时间函数
select GETDATE() --获取当前的时间
select YEAR(Birthday)from Info --取日期时间的年份
select MONTH(Birthday)from Info --取日期时间的月份
select DAY(Birthday)from Info --取日期时间的天数
select DATEPART(YY,Birthday)from Info --取日期时间yy年,mm月份,dd天,hh小时,mi分钟,ss秒
select CAST(123 as varchar(20)) --数据转换将123转换成varchar

SQL Server常用函数的更多相关文章

  1. SQL Server 常用函数使用方法

    之前就想要把一些 SQL 的常用函数记录下来, 直到今天用到substring()这个函数,C# 里面这个方法起始值是 0,而 SQL 里面起始值是 1.傻傻分不清楚... 这篇博客作为记录 SQL ...

  2. Oracle 与Sql Server常用函数对比

    来自:http://topic.csdn.net/u/20080704/08/b2b8c42f-b0d6-4cda-98b1-6e4a279b4ff8.html 感谢楼主 函数 SQLServer和O ...

  3. SQL Server 常用函数总结

    SQL去空格函数 1.ltrim(‘内容’)--去掉字符左边的空格 代码如下 declare @str varchar(100) set @str=' ADFADF' select @str sele ...

  4. SQL Server 常用函数使用方法(持续更新)

    之前就想要把一些 SQL 的常用函数记录下来,不过一直没有实行...嘿嘿... 直到今天用到substring()这个函数,C# 里面这个方法起始值是 0,而 SQL 里面起始值是 1.傻傻分不清楚. ...

  5. sql server常用函数、常用语句

    一.常用函数 1.字符串函数 : charindex(':','abc:123')    --寻找一个字符在一段字符串中起始的位置 len('zhangsan')   --获取一段字符串的长度 lef ...

  6. Sql Server常用函数及技巧

    使用Sql Server好长时间了,今天特别想总结一下,算是回顾吧! 总结: 其实很多技巧,都是基于SQL Server自带的System Views,System Stored Procedures ...

  7. SQL Server 常用函数

    1.DATEADD 在向指定日期加上一段时间的基础上,返回新的 datetime 值. 语法 DATEADD ( datepart , number, date ) 参数 datepart 是规定应向 ...

  8. SQL Server常用函数使用方法(学习)

    1.转载至 https://www.cnblogs.com/Brambling/p/6779434.html Substring()函数,用于截取字符串方法,三个参数 参数1:用于指定要操作的字符串 ...

  9. SQL Server常用函数汇总

    1.day(date)    用途:获取日期是所在月的几号  参数:date是一个可以解析为 time.date.smalldatetime.datetime.datetime2 或 datetime ...

  10. SQL Server 常用函数介绍

    --聚合函数 count( * | 字段名) --统计数据表中的数据总数sum( 表达式 | 字段名) --计算表达式或字段名中数据的和,表达式或字段名的数据类型要求是数值型avg( 表达式 | 字段 ...

随机推荐

  1. paper 87:行人检测资源(下)代码数据【转载,以后使用】

    这是行人检测相关资源的第二部分:源码和数据集.考虑到实际应用的实时性要求,源码主要是C/C++的.源码和数据集的网址,经过测试都可访问,并注明了这些网址最后更新的日期,供学习和研究进行参考.(欢迎补充 ...

  2. sql存储过程传入ID集合,和临时表的使用

    方式1: Declare @SQL NVarChar(max) set @SQL='select *from Loanee as a  ApplicationID in ('+@Application ...

  3. MyEclipse安装插件的三种方法和使用心得

    本文讲解MyEclipse(MyEclipse10)的三种方法,以TestNG为例 Eclipse update site URL:  http://beust.com/eclipse. 一.通过My ...

  4. wireshark抓包

    ip.addr==IP地址(192.168.1.100)&& http

  5. C++代码段六

    摘自<Primer Plus>浮点数优缺点: void test109() { float a=2.34E+22f; float b=a+1.0f; cout<<"a ...

  6. JS 动态加载脚本 执行回调_转

    关于在javascript里面加载其它的js文件的问题可能很多人都遇到过,但很多朋友可能并不知道怎么判断我们要加载的js文件是否加载完成,如果没有加载完成我们就调用文件里面的函数是不会成功的.本文讲解 ...

  7. JavaScript,base64加密解密

    直接下载吧: http://files.cnblogs.com/files/xiluhua/base64Decode.js

  8. php单例模式是怎么实现的呢

    <?php /** * 设计模式之单例模式 * $_instance必须声明为静态的私有变量 * 构造函数和析构函数必须声明为私有,防止外部程序new * 类从而失去单例模式的意义 * getI ...

  9. android相机调用及存储详解

    package com.firefly.six; import java.io.File; import java.io.FileInputStream; import java.io.FileNot ...

  10. linux 时钟源初步分析linux kernel 时钟框架详细介绍

    初步概念: 看datasheet的关于时钟与定时器的部分, FCLK供给cpu, HCLK供给AHB总线设备(存储器控制器,中断控制器.LCD控制器.DMA.USB主机控制器等), PCLK供给APB ...