上一篇:【SQL高级(九)】【SQL AUTO INCREMENT 字段+SQL 视图(Views)】 处理日期时,最难的任务是确保所插入的日期的格式,与数据库中日期列的格式相匹配。 包含的只是日期部分,运行查询就不会出问题。但是,如果涉及时间部分,情况就有点复杂了。 MySQL 中最重要的内建日期函数 NOW() 返回当前的日期和时间。 CURDATE() 返回当前的日期。 CURTIME() 返回当前的时间。 DATE() 函数提取日期或日期/时间表达式的日期部分。 语法 DATE(date) date 参数是合法的日期表达式。 EXTRACT() 函数用于返回日期/时间的单独部分,比如年、月、日、小时、分钟等等。 语法 EXTRACT(unit FROM date) date 参数是合法的日期表达式。 DATE_ADD() 函数向日期添加指定的时间间隔。 语法 DATE_ADD(date,INTERVAL expr type) date 参数是合法的日期表达式。expr 参数是您希望添加的时间间隔。 TE_SUB() 函数从日期减去指定的时间间隔。 语法 DATE_SUB(date,INTERVAL expr type) date 参数是合法的日期表达式。expr 参数是您希望添加的时间间隔。 TEDIFF() 函数返回两个日期之间的天数。 语法 DATEDIFF(date1,date2) date1 和 date2 参数是合法的日期或日期/时间表达式。 DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。 语法 DATE_FORMAT(date,format) date 参数是合法的日期。format 规定日期/时间的输出格式。 SQL Server 中最重要的内建日期函数 TDATE() 函数从 SQL Server 返回当前的日期和时间。 语法 GETDATE() DATEPART() 函数用于返回日期/时间的单独部分,比如年、月、日、小时、分钟等等。 语法 DATEPART(datepart,date) DATEADD() 函数在日期中添加或减去指定的时间间隔。 语法 DATEADD(datepart,number,date) date 参数是合法的日期表达式。number 是希望添加的间隔数;对于未来的时间,此数是正数,对于过去的时间,此数是负数。 TEDIFF() 函数返回两个日期之间的天数。 语法 DATEDIFF(datepart,startdate,enddate) NVERT() 函数是把日期转换为新数据类型的通用函数。 语法 CONVERT(data_type(length),expression,style) MySQL 使用下列数据类型在数据库中存储日期或日期/时间值: DATE – 格式:YYYY-MM-DD SQL Server 使用下列数据类型在数据库中存储日期或日期/时间值: DATE – 格式:YYYY-MM-DD 使查询简单且更易维护,不要在日期中使用时间部分!文章目录
SQL Date 函数
MySQL Date 函数
NOW() 函数
CURDATE() 函数
CURTIME() 函数
DATE() 函数
EXTRACT() 函数
DATE_ADD() 函数
DATE_SUB() 函数
DATEDIFF() 函数
只有值的日期部分参与计算。DATE_FORMAT() 函数
SQL Server Date 函数
GETDATE() 函数
DATEPART() 函数
DATEADD() 函数
DATEDIFF() 函数
CONVERT() 函数
CONVERT() 函数可以用不同的格式显示日期/时间数据。SQL Date 数据类型
DATETIME – 格式:YYYY-MM-DD HH:MM:SS
TIMESTAMP – 格式:YYYY-MM-DD HH:MM:SS
YEAR – 格式:YYYY 或 YY
DATETIME – 格式:YYYY-MM-DD HH:MM:SS
SMALLDATETIME – 格式:YYYY-MM-DD HH:MM:SS
TIMESTAMP – 格式:唯一的数字
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算