SQL中EXTRACT() 函数

EXTRACT()("提取"的意思) 函数用于返回日期/时间的单独部分,比如年、月、日、小时、分钟等等。

就是返回出来具体的年,月,日

2008-12-29 16:25:46.635

1 SELECT EXTRACT(YEAR FROM OrderDate) AS OrderYear,
2 EXTRACT(MONTH FROM OrderDate) AS OrderMonth,
3 EXTRACT(DAY FROM OrderDate) AS OrderDay
4 FROM Orders
OrderYear OrderMonth OrderDay
2008 12 29

原文地址:https://www.cnblogs.com/ZkbFighting/p/9993796.html

时间: 2024-10-04 02:04:02

SQL中EXTRACT() 函数的相关文章

oracle中extract()函数----用于截取年、月、日、时、分、秒

oracle中extract()函数从oracle 9i中引入,用于从一个date或者interval类型中截取到特定的部分 语法如下: extract ( { year | month | day | hour | minute | second } | { timezone_hour | timezone_minute } | { timezone_region | timezone_abbr } from { date_value | interval_value } ) 只可以从一个da

SQL中常用函数

SELECT CONVERT(varchar(100), GETDATE(), 23) AS  日期 结果:2017-01-05 select ISNULL(price,'0.0')   FROM table 将表中为null的值变成0.0 select * from [DBData].[dbo].[T_Student] where [Name]='LILEI' 等效于: select * from [DBData].[dbo].[T_Student] where [Name]='lilei'

SQL中 decode()函数简介

SQL中 decode()函数简介 今天看别人的SQL时看这里面还有decode()函数,以前从来没接触到,上网查了一下,还挺好用的一个函数,写下来希望对朋友们有帮助哈! decode()函数简介: 主要作用:将查询结果翻译成其他值(即以其他形式表现出来,以下举例说明): 使用方法: Select decode(columnname,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值) From talbename Where … 其中columnname为要选择的table中所定义的

SQL中@@ROWCOUNT函数

返回受上一语句影响的行数.如果行数大于 20 亿,请使用 ROWCOUNT_BIG. 语法 @@ROWCOUNT        返回类型 int   注释 Transact-SQL 语句可以通过下列方式设置 @@ROWCOUNT 的值: 将 @@ROWCOUNT 设置为受影响或被读取的行的数目.可以将行发送到客户端,也可以不发送.保留前一个语句执行中的 @@ROWCOUNT.将 @@ROWCOUNT 重置为 0 但不将该值返回到客户端. 执行简单分配的语句始终将 @@ROWCOUNT 值设置为

SQL中随机数函数rand()简介

转自:http://database.51cto.com/art/201009/224397.htm 下文将为您介绍SQL中的随机函数rand(),供您参考,如果您是才接触SQL Server的新手,不妨一看,相信对您学习SQL中的函数会大有帮助. 在SQL Server中,有个随机函数rand(),有不少新手可能不知道存在这个函数,现在我就把这个函数的一些随机数生成技巧写出来,这是面向菜鸟的,老鸟请不要拍砖呀,我的头还不够硬 不过还是希望老鸟们多多指教了,现在切入正题:  随机函数:rand(

Sql Server REPLACE函数的使用;SQL中 patindex函数的用法

Sql Server REPLACE函数的使用 REPLACE用第三个表达式替换第一个字符串表达式中出现的所有第二个给定字符串表达式. 语法REPLACE ( ''string_replace1'' , ''string_replace2'' , ''string_replace3'' ) 参数''string_replace1'' 待搜索的字符串表达式.string_replace1 可以是字符数据或二进制数据. ''string_replace2'' 待查找的字符串表达式.string_re

PHP中extract()函数的妙用

看cakephp 2.3.8的源代码,很多地方都用 到 compact('name', 'response'); extract($status, EXTR_OVERWRITE); 这样的代码.compact()函数之前有查过, extract()函数用的比较少. 原来extract()是将数组的 "解开"成一个一个散开的变量,哈哈哈!!! -------------------------------------------------------------------------

SQL中SUBSTRING函数的用法

功能:返回字符.二进制.文本或图像表达式的一部分 语法:SUBSTRING ( expression, start, length ) SQL 中的 substring 函数是用来抓出一个栏位资料中的其中一部分.这个函数的名称在不同的资料库中不完全一样: MySQL: SUBSTR(), SUBSTRING() Oracle: SUBSTR() SQL Server: SUBSTRING() 参数: expression 字符串.二进制字符串.文本.图像.列或包含列的表达式.请勿使用包含聚合函数

(转)PHP中extract()函数的妙用

近日在看一个牛人的代码时,看到一个非常好用的函数:extract(),它的主要作用是将数组展开,键名作为变量名,元素值为变量值,可以说为数组的操作提供了另外一个方便的工具,比方说,可以很方便的提取$_POST或者$_GET的元素,对表单提交上来的内容不能不用一一赋值,直接使用下面代码: form.html <form action="action.php" method="post"><input type="text" nam