10.11 函数

--时间日期函数

select SYSDATETIME ()--获取系统当前时间,可以作为数值来比较,
select GETDATE()--获取数据库当前服务时间,比系统当前时间快
select YEAR(‘2013-2-23‘)
select YEAR(GETDATE())
select month(‘2013-2-23‘)
select day(‘2013-2-23‘)

select DATENAME(YEAR,‘2015-5-5‘)--返回字符串形式
select DATENAME(DAYOFYEAR ,‘2015-5-5‘)
select DATEPART(YEAR,‘2015-5-5‘)--返回int类型
select datename(WEEKDAY ,‘2015-5-5‘)--星期几
select DATEPART(WEEKDAY ,‘2015-5-5‘)--第几天
select DATEADD(DAY,10,GETDATE())--增加日期(单位,天数,日期)

select 123
print sysdatetime()--消息框打印系统当前时间

--字符串函数
select STR(123.33,6,1) --不太用,意思返回由数字数据转换来的字符数据(带小数的数值的数据,截取的字符串包含的长度,小数点后面包含几位数)可自动四舍五入
select REPLACE(‘123as123as123‘,‘as‘,‘ff‘)--替换 --用另一个字符串值替换出现得所有指定字符串值
select LEFT(‘123as123as123‘,5)--索引从1开始,与c#索引从零开始区别开--返回字符串从左边开始指定个数的字符串,截取开头字符串
select right (‘123as123as123‘,5)--索引从1开始,与c#索引从零开始区别开--返回字符串从右边边开始指定个数的字符串,截取末尾字符串
select LEN(‘123as123as123‘)--字符串长度
select REVERSE(‘123as123as123‘) --翻转字符串
select upper(‘123as123as123‘)--转换成大写
select lower(‘SSDASF‘)--转换成小写
print  LTRIM(‘   ughj   ‘)--去除左空格,打印效果明显
print  rTRIM(‘   ughj   ‘)--去除右空格,打印效果明显
select SUBSTRING(‘123as123as123‘,3,5)--截取字符串,索引从1开始,要与C#区别开来

--数据类型转换,字符串可以拼接
-- cast,convert ,数据库只能是字符串与数值类型两者之间的转换
select cast(123 as varchar(10))
select CAST(‘1324‘as int)
select convert(int,123)
select‘123‘+‘qwe‘

--数学函数
abs--去绝对值
rand--随机函数
round--四舍五入
floor --下限
ceiling--上线
pi
sqrt--开根号
square--平方
时间: 2024-10-06 17:51:14

10.11 函数的相关文章

python基础10(函数二)

一.函数形参和实参的区别 形参全称是形式参数,在用def关键字定义函数时函数名后面括号里的变量称作为形式参数. 实参全称为实际参数,在调用函数时提供的值或者变量称作为实际参数. >>> def add(a,b): #这里的a和b是形参 return a+b >>> add(1,2) # 这里的1和2是实参 3 >>> x=2 # 这里的x和y是实参 >>> y=3 >>> add(x,y) 5 二.参数的传递和改变

10、函数

一 为何使用函数 没有函数会有什么问题? 1.无组织无结构,代码冗余2.可读性差3.无法统一管理且维护成本高 总结使用函数的好处: 1.代码重用 2.保持一致性,易维护 3.可扩展性 二 函数的分类 在python中函数分两类:内置函数,自定义函数 1 #内置函数 2 # sum 3 # max 4 # min 5 # 6 # a=len('hello') 7 # print(a) 8 # 9 # b=max([1,2,3]) 10 # print(b) 1 #自定义函数 2 3 # # ***

SQL Server安全(10/11):行级别安全(Row-Level Security)

在保密你的服务器和数据,防备当前复杂的攻击,SQL Server有你需要的一切.但在你能有效使用这些安全功能前,你需要理解你面对的威胁和一些基本的安全概念.这篇文章提供了基础,因此你可以对SQL Server里的安全功能充分利用,不用在面对特定威胁,不能保护你数据的功能上浪费时间. 不像其它一些工业强度的数据库服务器.SQL Server对于单个数据记录,缺少内建机制,称作行级别安全(Row-Level Security).这篇文章会探寻为什么你可能想使用这样的行级别颗粒的数据访问安全和你如何能

SQL 高级(10) 函数

SQL 高级(10) 函数 SQL GROUP BY 语句 GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组. SQL GROUP BY 语法 SELECT column_name, aggregate_function(column_name) FROM table_name WHERE column_name operator value GROUP BY column_name SQL GROUP BY 实例 我们拥有下面这个 "Orders" 表: O_

11.10/11.11/11.12 安装PHP511.13安装PHP7

- 11.10/11.11/11.12 安装PHP5 - 11.13 安装PHP7 - 扩展 - php中mysql,mysqli,mysqlnd,pdo到底是什么 - http://blog.csdn.net/u013785951/article/details/60876816 - 查看编译参数 http://ask.apelearn.com/question/1295 # 11.10安装PHP5 上 -  PHP官网www.php.net -  当前主流版本为5.6/7.1  1.   c

解决mac 10.11 以后 无法使用未签名第三驱动

解决 最新版 mac 系统 无法使用未签名第三驱动 10.12.多 我的情况是 10.11.4 Beta (15E27e) 使用绿联usb网卡不正常. 下面的命令为检测驱动是否装载的一些命令.sudo kextload /Library/Extensions/AX88772.kext 报错: failed to load - (libkern/kext) not found; check the system/kernel logs for errors or try kextutil(8).

更新到10.11后 cocoapods 重装问题

更新到10.11后 cocoapods 需要重新安装,但是使用原来的淘宝源(http://ruby.taobao.org/) 会报错 ERROR:  Could not find a valid gem 'cocospods’ (>= 0), here is why: Unable to download data from http://ruby.taobao.org/ - bad response Not Found 404 (http://ruby.taobao.org/latest_sp

Windows下虚拟机安装Mac OS X —– VM12安装Mac OS X 10.11

______________________________________________________________________________________________________________________________________________________________________________________________________________________ 注:本文来源:csdn:N的专栏.<Windows下虚拟机安装Mac

在 Win 7或8 下使用 VirtualBOX 虚拟机安装 OS X 10.11 El Capitan 及 Xcode 7.0

注:本文源自于: http://bbs.feng.com/read-htm-tid-9908410.html __________________________________________________________________________________________________________________________________________________________________________________________ 欢迎加入iOS