sql server使用convert来取得datetime日期数据,以下实例包含各种日期格式的转换
语句及查询结果:
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(char(10),dateadd(dd,-1,getdate()),120):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
分享到:
相关推荐
在SQL Server中,日期时间数据类型的格式转换是一项非常实用且经常被用到的功能。特别是在处理与日期时间相关的数据时,我们常常需要将日期时间值转换为不同的字符串格式以便更好地展示或处理这些数据。本文将详细...
在SQL Server中处理日期数据时,经常需要用到不同的日期格式来满足业务需求或提高用户体验。本文将对SQL Server中的日期格式转换进行总结,并详细解释每种格式的特点及其应用场景。 #### 一、基本日期时间格式转换...
SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm 例如: select getdate() 整理了一下SQL Server里面可能经常会用到的日期格式转换方法: 举例如下: select CONVERT(varchar, getdate(), 120...
2. 转换规则应用:根据SQL Server的语法特性,工具会将MySQL的SQL语句转化为相应的SQL Server语法。 3. 数据导出:将MySQL中的数据导出为SQL脚本,或者直接导入到SQL Server中。 4. 验证与调整:迁移后,需要验证...
在处理数据库查询时,我们经常会遇到需要将表中的行数据转换为列数据的需求,这种操作通常被称为“行列转换”。例如,当我们需要汇总不同类别的数据并将其展示在同一行的不同列中时,就需要用到行列转换的技术。在...
- `CONVERT()`:将一个表达式转换为另一个数据类型,这里用来转换日期格式。 ### 3. 创建存储自然周信息的表 在给出的代码片段中,首先创建了一个名为`monthWeekBetween`的表,该表用于存储每个月内所有自然周的...
将mysql数据库转换为sql server的数据库,或者将sql server数据库转换为mysql的数据库,在nt环境下很多时候都会用到。使用mysql odbc后就比较好办,可以使用sql server的管理工具,也可以使用mysql的管理工具,更可以...
3. `msutil.jar`: 这个文件提供了额外的实用工具类,可能包括数据类型转换、日期时间处理、加密等功能,这些在与SQL Server交互时可能会用到。 描述中提到的"支持sqlserver 2k和2K5!"意味着这个驱动包兼容SQL ...
整理了一下SQL Server里面可能经常会用到的日期格式转换方法,整合一个函数来处理。 调用: select dbo.func_Print_DateFormat('yyyy-MM-dd',getdate()) 函数: GO /****** Object: UserDefinedFunction [dbo]....
这些工具类在与SQL Server交互时可能会用到,比如处理TDS(Tabular Data Stream)协议,这是SQL Server用于与客户端通信的数据格式。 使用这些驱动时,开发者需要在Java程序中加载对应的jar文件,然后通过Class.for...
最后,msutil.jar则包含了一些实用工具类,比如日期时间处理、编码转换等功能,这些在处理数据库中的数据时可能会用到。此外,它还可能包含一些性能优化或特定数据库特性的支持。 使用这三个jar包的步骤大致如下: ...
在Java编程环境中,连接Microsoft SQL Server数据库通常会用到Java Database Connectivity (JDBC) API。JDBC提供了一组标准的接口和类,使得Java应用程序能够与各种数据库进行交互,包括SQL Server。为了实现这一...
将MySQL数据库通过该软件转化成SQL Server数据,有时项目需求要用到SQLserver数据库,我们就要用到该软件。但是有一个前提就是在你本机电脑上要安装SQLServer,不会安装的同学可以参考我的《SQL Server 集成到...
4. 结构转换:SQL Server和SQLite的数据类型可能存在差异,如SQL Server的`datetime`与SQLite的`datetime`格式不同,需要在转换时进行适配。此外,SQL Server支持存储过程和触发器,但SQLite不支持,可能需要将这些...
在SQLServer到SQLite的转换过程中,可能会用到这个库来追踪转换过程中的事件,帮助开发者调试和优化工具。 4. **DbAccess.dll**:这个可能是用户自定义或者第三方的数据访问组件,它可能封装了与SQLServer和SQLite...
3. msutil.jar:这个库文件提供了实用工具类,比如日期和时间的处理、加密和解密等功能,这些功能对于与SQL Server通信时可能会用到。 使用SQL Server 2000 SP3 JDBC驱动,开发者需要按照以下步骤操作: 1. 添加...
3. **msutil.jar**: 包含实用工具类,例如日期和时间转换,加密等,这些在与SQL Server交互时可能会用到。 在描述中提到了"后续的一个jar包",这可能指的是微软后来发布的JDBC驱动版本。微软为SQL Server提供了...
- `msutil.jar`:此文件包含了实用工具类,如数据转换、日期时间处理等,这些在进行数据库操作时可能会用到。 3. **建立连接** 要使用这些驱动包连接到SQLServer 2000,你需要在Java代码中加载并注册驱动,然后...
在Java编程环境中,与SQL Server数据库进行交互时,通常会用到特定的JDBC驱动,这些驱动被封装在jar(Java Archive)包中。本文将详细介绍`sqljdbc4.jar`、`msbase.jar`、`mssqlserver.jar`和`msutil.jar`这四个与...