SQL Server 处理日期不太方便,大部分时候我都是使用 varchar 来存储 日期,但是有时候不得不存储成日期,但是在 SQL SERVER 中处理日期格式不是很方便,这里记录一下 SQL SERVER 中的日期格式:
SELECT CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM
SELECT CONVERT(varchar(100), GETDATE(), 1): 05/16/06
SELECT CONVERT(varchar(100), GETDATE(), 2): 06.05.16
SELECT CONVERT(varchar(100), GETDATE(), 3): 16/05/06
SELECT CONVERT(varchar(100), GETDATE(), 4): 16.05.06
SELECT CONVERT(varchar(100), GETDATE(), 5): 16-05-06
SELECT CONVERT(varchar(100), GETDATE(), 6): 16 05 06
SELECT CONVERT(varchar(100), GETDATE(), 7): 05 16, 06
SELECT CONVERT(varchar(100), GETDATE(), 8): 10:57:46
SELECT CONVERT(varchar(100), GETDATE(), 9): 05 16 2006 10:57:46:827AM
SELECT CONVERT(varchar(100), GETDATE(), 10): 05-16-06
SELECT CONVERT(varchar(100), GETDATE(), 11): 06/05/16
SELECT CONVERT(varchar(100), GETDATE(), 12): 060516
SELECT CONVERT(varchar(100), GETDATE(), 13): 16 05 2006 10:57:46:937
SELECT CONVERT(varchar(100), GETDATE(), 14): 10:57:46:967
SELECT CONVERT(varchar(100), GETDATE(), 20): 2006-05-16 10:57:47
SELECT CONVERT(varchar(100), GETDATE(), 21): 2006-05-16 10:57:47.157
SELECT CONVERT(varchar(100), GETDATE(), 22): 05/16/06 10:57:47 AM
SELECT CONVERT(varchar(100), GETDATE(), 23): 2006-05-16
SELECT CONVERT(varchar(100), GETDATE(), 24): 10:57:47
SELECT CONVERT(varchar(100), GETDATE(), 25): 2006-05-16 10:57:47.250
SELECT CONVERT(varchar(100), GETDATE(), 100): 05 16 2006 10:57AM
SELECT CONVERT(varchar(100), GETDATE(), 101): 05/16/2006
SELECT CONVERT(varchar(100), GETDATE(), 102): 2006.05.16
SELECT CONVERT(varchar(100), GETDATE(), 103): 16/05/2006
SELECT CONVERT(varchar(100), GETDATE(), 104): 16.05.2006
SELECT CONVERT(varchar(100), GETDATE(), 105): 16-05-2006
SELECT CONVERT(varchar(100), GETDATE(), 106): 16 05 2006
SELECT CONVERT(varchar(100), GETDATE(), 107): 05 16, 2006
SELECT CONVERT(varchar(100), GETDATE(), 108): 10:57:49
SELECT CONVERT(varchar(100), GETDATE(), 109): 05 16 2006 10:57:49:437AM
SELECT CONVERT(varchar(100), GETDATE(), 110): 05-16-2006
SELECT CONVERT(varchar(100), GETDATE(), 111): 2006/05/16
SELECT CONVERT(varchar(100), GETDATE(), 112): 20060516
SELECT CONVERT(varchar(100), GETDATE(), 113): 16 05 2006 10:57:49:513
SELECT CONVERT(varchar(100), GETDATE(), 114): 10:57:49:547
SELECT CONVERT(varchar(100), GETDATE(), 120): 2006-05-16 10:57:49
SELECT CONVERT(varchar(100), GETDATE(), 121): 2006-05-16 10:57:49.700
SELECT CONVERT(varchar(100), GETDATE(), 126): 2006-05-16T10:57:49.827
SELECT CONVERT(varchar(100), GETDATE(), 130): 18 ???? ?????? 1427 10:57:49:907AM
SELECT CONVERT(varchar(100), GETDATE(), 131): 18/04/1427 10:57:49:920AM
娇妻如云 http://www.510h.com
剑道独尊 http://www.95wu.com
召唤美女军团 http://www.7wg.net
分享到:
相关推荐
在Microsoft SQL Server(以下简称SQL Server)中处理日期和时间时,经常会遇到一些挑战。由于SQL Server默认只提供`DATETIME`数据类型来存储日期和时间信息,这使得在某些情况下仅提取日期部分变得较为复杂。本文将...
### SqlServer 日期处理函数详解 #### 概述 SqlServer 提供了一系列强大的日期处理函数,这些函数可以帮助开发者和数据库管理员高效地操作日期和时间数据。本文档将详细介绍几个常用的日期处理函数及其应用场景,并...
在SQL Server中对时间日期的操作是数据库管理与开发过程中不可或缺的一部分。这不仅涉及到对当前时间的获取、格式化,还包括了日期的计算和调整。以下将深入解析如何在SQL Server中进行时间日期的操作。 ### 一、...
在SQL Server中,处理日期和时间是常见的任务,特别是在数据分析和报表生成中。提取日期的特定部分可以帮助我们更好地理解和组织数据。本文将详细介绍如何使用`DATEPART`和`DATENAME`这两个函数来提取日期的不同部分...
### SQL Server日期类型与字符串转换 SQL Server提供了多种日期和时间数据类型,包括`date`、`datetime`、`datetime2`、`smalldatetime`等,用于存储和操作日期和时间数据。但在某些场景下,如报表生成、日志记录或...
在SQL Server中,日期型字段设默认值是一个重要的功能,它允许数据库管理员或开发者为特定的日期字段设定一个默认的时间点,通常是当前时间或者基于当前时间的某个偏移量。这在创建新记录时非常有用,可以自动填充...
在SQL Server中,时间处理是数据库管理中的一个重要环节,它涉及到如何存储、操作和查询与时间相关的数据。本文将深入探讨SQL Server中的时间处理技术,包括时间数据类型的使用、时间值的转换、以及如何获取特定时间...
首先,我们需要理解SQL Server中的日期处理函数。`DATEADD`函数允许我们向或从日期添加指定的时间间隔,例如月份。`MONTH`函数则用于提取日期中的月份部分。在给定的代码示例中,`@min`和`@max`分别存储了起始和结束...
在将这些数据导入SQL Server之前,我们需要确保日期格式与数据库中的格式匹配,并且正确地转换为日期类型。这可能涉及到使用BULK INSERT或OPENROWSET函数,或者通过SSIS(SQL Server Integration Services)进行数据...
SQL Server 和 C# 中的 DateTime 使用小结 ...SQL Server 日期函数和 C# 中的 DateTime 使用都是数据库管理系统和编程语言中非常重要的一部分,掌握它们可以帮助开发者更好地处理日期类型的数据。
在SQL SERVER 2005中,日期时间类型的处理是数据库操作中的常见任务,涉及到数据存储、查询和计算。本文将详细阐述SQL SERVER 2005提供的两种主要日期时间类型:datetime和smalldatetime,以及它们的使用方法。 1. ...
SQL Server 中按年月日生成日期型自增编码 本文档介绍了在 SQL Server 中生成日期型自增编码的方法,通过创建两个函数 `GenCustomCode` 和 `GenCustomID`,可以生成按年月日的日期型自增编码。该方法可以应用于各种...
5. **支持SQL Server的新特性和改进**:包括对XML数据类型的原生支持,改进的错误处理机制,以及对大容量日志记录和快照隔离的支持。 6. **数据类型和函数的扩展**:除了基本的SQL Server数据类型,Native Client还...
标题提到的"根据年月日生成编号sqlserver 很不错的算法"可能是一种高效且灵活的方法,用于创建包含日期元素的唯一标识符。以下将详细介绍这种算法的可能实现及其原理。 首先,我们可以考虑使用SQL Server的内置函数...
在SQL Server 2000中,日期函数是数据库管理员和开发人员进行数据查询和处理时不可或缺的一部分。这些函数允许我们对日期和时间数据进行各种操作,如提取特定部分(如年、月、日),计算两个日期之间的差异,或者...
- 加载JDBC驱动:`Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver")` - 创建数据库连接:`Connection conn = DriverManager.getConnection(url, username, password)` - 创建Statement或...
代码如下: –创建一个临时表,将会存储连续日期的记录 CREATE TABLE #temp (IDD VARCHAR(10),SDATE DATETIME) DECLARE @sD DATETIME –开始日期 DECLARE @eD DATETIME –结束日期 –在记录中,找出开始与结束日期 ...
【ifix ODBC配置SQL server】涉及的知识点主要集中在如何配置ifix与SQL Server之间的数据连接,以便进行历史数据和报警查询。下面将详细解释这些步骤: 1. **安装SQL Server**: - 安装SQL Server时,建议不使用...
本教学资源"库存管理C#与sqlserver.zip"着重讲解了如何利用C#编程语言和SQL Server数据库技术来构建高效、准确的库存管理系统。通过这个案例,我们将深入探讨C#与SQL Server的集成应用,以及如何实现库存数据的存储...