从sqlserver数据库中提取日期应该使用

转载 2015年11月20日 12:43:00
从sqlserver数据库中提取日期应该使用,并把年月日分别截取出来应该使用数据库提供的时间函数。

1:使用year,month,day用来提取年月日
如:select year(getdate()),month(getdate()),day(getdate())
2:使用DATEPART 获取年月日
如:select DATEPART('year',getdate()),DATEPART('month',getdate()),DATEPART('day',getdate())
----------------------------------------------------------------------------
如果字段是varchar类型的话,可以先将字段转换为日期类型。
使用类型转换函数convert或者cast
如:cast('2015-07-14' as datetime)

相关文章推荐

SqlServer 数据库按日期分组查询。

要求    两个时间点:一个开始时间(2007/09/08 09:10:43),一个结束时间(2007/10/09 04:32:37)               数据库中表的字段有 id(编号) ...

SQLServerToSQLite 程序代码的分析翻译及学习(一、SQLServer数据库对象化提取)

本人是个小菜,转行当码农有一小段时间了,工作一段时间后,感觉提高水平的最好方法还是阅读大量的优质代码,以下是我对以色列大牛名字叫LironLevi写的开源程序SQLServerToSQLiteDBCo...

SQLServer使用sql语句复制数据库

1、sql语句备份/还原数据库 1.1复制数据库结构和数据 BACKUP DATABASE Test TO DISK = 'c:\test.bak' --备份(注:Test是需要备份的数据库的名称...

《项目经验》--简单三层使用DataTable向数据库表批量导入数据---向SqlServer一张表中导入数据

向数据库的一张表中添加数据,可以采用单个添加,即一条数据、一条数据的添加;也可以采用批量导入,依次将好些条数据写入数据库的一张表中。文本借助实例《添加系列信息》讲解一种向数据库批量导入数据的方法。 ...

使用jdbc连接SQLServer2005数据库--MyEclipse

设置SQL Server服务器:“开始”→“程序”→“Microsoft SQL Server 2005”→“配置工具”→“SQL Server 配置管理器”,出现的界面如下:SQL Server 2...

使用JDBC操作数据库(Oracle,Mysql,SQLSERVER)

JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口...

Android通过使用jtds.jar这个工具访问指定IP地址电脑上的sqlserver2008 数据库

Android只能访问应用内的SQLite ?       NO,No。  通过g

Spring&Quartz使用数据库集群配置(MySQL/SQLServer/Oracle)

Spring MVC的数据库集群配置,想必大家都清楚,现在

sqlserver数据库版本之间的转换之Microsoft SQL Server Database Publishing Wizard 使用

大家好,相信大家在发布 Asp.net 的时候都会与 Microsoft SQL 数据库打交 道吧!可是怎么才能把我们的数据库部署到远程的虚拟机上呢?今天我给大家介 绍个好方法,那就是用“Micros...
  • lybwwp
  • lybwwp
  • 2013年03月14日 16:56
  • 3486

SQLSERVER使用密码加密备份文件以防止未经授权还原数据库

在备份数据库的时候,用户可以为媒体集、备份集或两者指定密码 在backup语句中,定义备份集密码和媒体密码为可选功能。使用密码可防止利用SQLSERVER工具未经授权地执行还原操作和在媒体中添加...
  • lnc2003
  • lnc2003
  • 2015年04月29日 13:43
  • 542
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:从sqlserver数据库中提取日期应该使用
举报原因:
原因补充:

(最多只允许输入30个字)