CSDN论坛 > Java > Web 开发

怎么把SQL SERVER 2000里面DateTime类型里面的年,月,日分别取出来?? [问题点数:20分,结帖人yj1804]

Bbs1
本版专家分:60
结帖率 99.32%
CSDN今日推荐
Bbs3
本版专家分:870
Bbs7
本版专家分:10535
Blank
红花 2003年6月 C/C++大版内专家分月排行榜第一
2002年5月 C/C++大版内专家分月排行榜第一
Blank
黄花 2003年9月 C/C++大版内专家分月排行榜第二
2002年6月 C/C++大版内专家分月排行榜第二
2002年4月 C/C++大版内专家分月排行榜第二
Blank
蓝花 2007年3月 C/C++大版内专家分月排行榜第三
2007年2月 C/C++大版内专家分月排行榜第三
2007年1月 C/C++大版内专家分月排行榜第三
2003年7月 C/C++大版内专家分月排行榜第三
Bbs6
本版专家分:5857
Blank
红花 2003年7月 软件工程/管理大版内专家分月排行榜第一
2002年11月 软件工程/管理大版内专家分月排行榜第一
Blank
黄花 2003年6月 软件工程/管理大版内专家分月排行榜第二
匿名用户不能发表回复!
其他相关推荐
sqlserver让日期列中只显示日期部分而不要时间
如题“日期字段中存储的是日期+时间,怎样在返回的表中让日期列中只显示日期部分而不要时间”select convert(varchar(10), eData, 121)
sql server 2000 datetime 默认值设置问题
在SQL  SERVER2000中的datetime类型,当设置字段可以为空时,通过程序向数据库中插入数据时,如果该字段datetime使用字符串,当字符串为“”时,数据库会给他一个默认值“1900-1-1”,所以,想要datetime为null,那么可以设置datetime为setDateTime(null),直接操作数据库向该字段补null,使用ctrl+0;
如何获取sql数据中时间的月份、年份(类型date)
可用自带函数month来实现。 如: 创建表及插入数据:create table test (id int, begindate datetime)insert into test values (1,'2015-01-01') insert into test values (2,'2015-02-01')执行sql语句,获取月份:select id,MONTH(begindate) as m
sql单独获取时间的年月日部分
方法一: select year(getdate()),month(getdate()),DAY(GETDATE()) year('2004-2-12')  --取年 month('2004-2-12')  --取月 DAY(GETDATE())  --取日 方法二: SELECT DATEPART(m, getdate()), DATEPART(d, getdate())
sql如何截取日期字段中的年和月
--如果是日期型 declare @a datetime set @a = '2011-02-15' select convert(varchar(6),@a,112) go --如果是字符型 declare @a varchar(10) set @a = '2011-02-15'  select left(replace(@
String类型的date( yyyy年MM月dd日) 与Date类型相互转换
如果想把Date对象转成我们自己喜欢的字符串,可以使用DateFormat对Date对象进行格式化。    DateFormat是一个抽象类, 所以要使用DateFormat的子类 SimpleDateFormat    SimpleDateFormat的构造方法:        SimpleDateFormat​(String pattern): 使用指定的模式创建一个SimpleDateFor...
Java 日期字符串YYYYMMDDHHMISS 格式化为自然语言日期(xxxx年xx月xx日xx时xx分)
项目有个地方需要把已经格式化为连续字符串的日期又重新转化为自然语言的日期样式,不是很想花时间写就去网上搜了一下没有找到,写吧。世界这么大,说不定还是有和我遇到同样需求但是也懒得自己敲的伙计呢。留个记录,给有需要的人。这段代码的功能是把YYYYMMDDHHMISS的日期字符串格式化为xxxx年xx月xx日xx时xx分。自己根据需要改格式也可以。public class Test { //autho...
SQL数据库。按年,月,日查询
select * from pop where year(pdate)=年份 and month(pdate)>1 and month(pdate)select * from Mall_Coupons where year(StartDate)=2011 and month(StartDate)>12 and month(StartDate)
sql查询数据格式化时间成:yyyy年MM月dd日
select cast(year(时间字段) as varchar(10))+'年'+cast(month(时间字段) as varchar(10))+'月'+cast(day(时间字段) as varchar(10))+'日' from 表名
SQL Server 中日期比较
1. 当前系统日期、时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.000 3. datediff 返回跨两个指定日期的日期和时间边界数。 select dat
关闭