sql server convert 日期

SELECT CONVERT(varchar(7),GETDATE(),111)
--2016/11
SELECT CONVERT(varchar(19),GETDATE(),120)
--2016-11-03 17:46:47
时间: 2024-12-17 16:10:51

sql server convert 日期的相关文章

Sql Server中日期时间格式化为字符串输出

在SQL Server数据库中,SQL Server日期时间格式转换字符串可以改变SQL Server日期和时间的格式,是每个SQL数据库用户都应该掌握的.本文我们主要就介绍一下SQL Server日期时间转字符串的相关知识,接下来就让我们一起来了解一下这部分内容. 日期时间转字符串: Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM Select CONVERT(varchar(100), GETDATE(), 1):

SQL Server 常用日期查询语句

--本月月初select  dateadd(mm,datediff(mm,0,getdate()),0) --本月月末select  DATEADD(DD,-1,DATEADD(MONTH,1+DATEDIFF(MONTH,0,GETDATE()),0))--设置每周的第一天为星期一SET  DateFirst 1declare @cur_week1 varchar(10)--本周第一天select @cur_week1=DATEADD(DAY,1-DATEPART(WEEKDAY,getdat

SQL Server 中日期格式转换CONVERT(varchar, getdate(), 120 )

CONVERT(varchar, getdate(), 120 ) 这是一个mssql数据库的函数,Convert函数的作用,是进行数据类型的转换. 而您所问的这个convert(char(20),openDate,120)则是对日期字段,进行格式化转换成字符格式的函数. 接下来,对您函数中的三个参数,分别进行说明: 1.char(20),是要转换成的目标数据类型及长度,这里您还可以使用varchar(20),也可以使用varchar(10),如果使用20,则转换后的字符串可以是20的长度,如果

sql server 查询日期中的常用语句, 例如本周第一天, 年内的第几周,有用

--本周第一天    SELECT DATEADD(Day,1-(DATEPART(Weekday,getdate())[email protected]@DATEFIRST-1)%7,getdate())   --or    select dateadd(wk, datediff(wk,0,getdate()), 0)   --本周第一天    select dateadd(wk, datediff(wk,0,getdate()), 6)      --上月第一天    SELECT CONV

SQL Server CONVERT() 函数

select CONVERT(varchar(10),birthday,120) from abc 求这条语句括号中的varchar(10),birthday,120各是什么意思? --------------------------------------------------------------------------------- 问题来了: 定义和用法 CONVERT() 函数是把日期转换为新数据类型的通用函数. CONVERT() 函数可以用不同的格式显示日期/时间数据. 语法

使用SQL Server CONVERT() 函数

语法 CONVERT(data_type(length),data_to_be_converted,style) data_type(length) 规定目标数据类型(带有可选的长度).data_to_be_converted 含有需要转换的值.style 规定日期/时间的输出格式. 可以使用的 style 值: 找出其中几个比较好的来展示一下: 语句:SELECT CONVERT(nvarchar(100), getdate(), 20) 或者 SELECT CONVERT(nvarchar(

SQL Server 随机日期函数

select dateadd(dd,datediff(dd,'2015-02-01','2015-10-31')*RAND(),'2015-02-01') 2015-02-01起 2015-10-31止 select SUBSTRING(CONVERT(CHAR(23), dateadd(dd,datediff(dd,'2015-02-01','2015-10-31')*RAND(),'2015-02-01'), 21), 0, 12) 只取日期部分 select SUBSTRING(CONVE

SQL server 时间日期函数、类型转换

一.日期与时间函数 二.子查询与分页查询

sql server常用日期格式化

/*8 24 108 - hh:mm:ss */ Select CONVERT(varchar(100), GETDATE(), 8)-- 19:34:00 Select CONVERT(varchar(100), GETDATE(), 24)-- 19:34:00 Select CONVERT(varchar(100), GETDATE(), 108)-- 19:34:00 /*11 - yy/mm/dd */ Select CONVERT(varchar(100), GETDATE(), 1