`
ruilin215
  • 浏览: 1147097 次
  • 性别: Icon_minigender_2
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

SQL Server数据库中Date/Time 时间格式的转换

阅读更多

格式转换sql函数convert(nvarchar(12),@date,111):

第一个参数代表要截取的长度,第二个参数代表数据库的字段,最后一个参数代表要截取的日期时间格式,如下表所示:

DATE日期格式
格式 # 查询(current date: 12/30/2006) 示例
1 select convert(varchar, getdate(), 1) 12/30/06
2 select convert(varchar, getdate(), 2) 06.12.30
3 select convert(varchar, getdate(), 3) 30/12/06
4 select convert(varchar, getdate(), 4) 30.12.06
5 select convert(varchar, getdate(), 5) 30-12-06
6 select convert(varchar, getdate(), 6) 30 Dec 06
7 select convert(varchar, getdate(), 7) Dec 30, 06
10 select convert(varchar, getdate(), 10) 12-30-06
11 select convert(varchar, getdate(), 11) 06/12/30
101 select convert(varchar, getdate(), 101) 12/30/2006
102 select convert(varchar, getdate(), 102) 2006.12.30
103 select convert(varchar, getdate(), 103) 30/12/2006
104 select convert(varchar, getdate(), 104) 30.12.2006
105 select convert(varchar, getdate(), 105) 30-12-2006
106 select convert(varchar, getdate(), 106) 30 Dec 2006
107 select convert(varchar, getdate(), 107) Dec 30, 2006
110 select convert(varchar, getdate(), 110) 12-30-2006
111 select convert(varchar, getdate(), 111) 2006/12/30
TIME 时间格式
8 or 108 select convert(varchar, getdate(), 8) 00:38:54
9 or 109 select convert(varchar, getdate(), 9) Dec 30 2006 12:38:54:840AM
14 or 114 select convert(varchar, getdate(), 14) 00:38:54:840
分享到:
评论

相关推荐

    php如何转换sqlserver数据库问题

    ### PHP与SQL Server数据库时间格式转换详解 #### 一、问题背景 在处理PHP与SQL Server数据库交互时,经常会遇到日期时间格式不匹配的问题。尤其是当数据从SQL Server数据库读取出来并显示在Web页面上时,由于PHP...

    SQLServer时间处理

    在SQL Server中,时间处理是数据库...理解并熟练运用这些时间处理技术,对于SQL Server数据库的日常管理和数据分析工作至关重要。通过灵活运用上述方法,我们可以有效地处理和分析与时间相关的信息,满足各种业务需求。

    易语言sql server数据库创造软件到期时间验证

    在这个场景中,我们关注的是使用易语言来实现对SQL Server数据库中存储的软件到期时间进行验证的技术。 首先,我们需要了解SQL Server数据库如何存储和管理时间数据。在SQL Server中,时间数据类型包括`DATE`、`...

    sql server数据库实验

    此外,SQL Server还包含其他数据类型,如字符数据类型(CHAR、VARCHAR、NCHAR、NVARCHAR)、日期/时间数据类型(DATE、TIME、DATETIME、DATETIME2)和二进制数据类型(BINARY、VARBINARY、IMAGE、BLOB等)。...

    如何将sqlserver2005转换成access数据库

    SQL Server和Access的数据类型可能存在差异,例如,SQL Server的`datetime`在Access中可能是`Date/Time`。在导入过程中,可能需要手动调整数据类型以避免数据丢失或错误。 6. **转换存储过程和视图**: Access不...

    SQL2008数据库导入到SQL2005中

    - **数据类型**:某些数据类型(如`DATE`, `TIME`, `DATETIME2`等)在SQL Server 2005中不可用,需要替换为兼容的数据类型,例如使用`DATETIME`代替`DATETIME2`。 - **函数和存储过程**:检查是否使用了SQL Server...

    sqlserver转PG经验总结及PG的一些特性

    对于日期和时间操作,可以使用 PostgreSQL 内置函数来实现 SQL Server 中的功能,例如: - `getdate()` 可以通过 `now()` 替换 - `dateadd()` 可以通过 `now() + interval` 来实现,注意如果是以参数形式传入,则...

    SQLSERVER时间函数汇总

    这篇博客“SQLSERVER时间函数汇总”深入探讨了SQL Server中的时间函数,提供了丰富的知识资源。 首先,我们要理解SQL Server中的日期和时间数据类型,包括DATE、TIME、DATETIME2、SMALLDATETIME、DATETIMEOFFSET等...

    sqlserver2008数据库实例练习

    3. **数据类型**:理解SQL Server 2008中的各种数据类型至关重要,如INT(整数)、VARCHAR(可变长度字符串)、DATE(日期)、TIME(时间)等。不同的数据类型适用于存储不同类型的数据,正确选择数据类型有助于提高...

    sqlserver-oracle 数据类型对照

    - `NEW_TIME`和`AT TIME ZONE`在Oracle和SQL Server中用于时区转换。 - `NEXT_DAY`在Oracle中找到日期后的一个特定星期几,SQL Server无直接对应。 - `TO_CHAR`和`CONVERT`用于日期到字符串的转换。 - `TO_DATE`...

    技巧:怎么样将ACCESS数据库转换成SQL数据库.doc

    标题和描述中提到的知识点是将Microsoft Access数据库转换成SQL Server数据库的过程,这是一个常见的数据库迁移需求,特别是当需要提升性能和扩展性时。这个过程通常包括三个主要步骤:数据迁移、查询移植和应用程序...

    数据库每日增长量脚本

    本脚本提供了一种简单而实用的方法来跟踪SQL Server数据库中表的空间使用情况。通过对数据的定期记录与分析,可以帮助数据库管理员更好地了解资源的利用情况,及时采取措施优化数据库性能,避免资源浪费。此外,通过...

    sqlserver转access

    - 数据映射:在导入过程中,确保SQL Server中的数据类型与Access中的数据类型匹配,例如,将SQL Server的INT映射到Access的Long Integer,DATE到Date/Time等。 - 规则和约束:Access不支持所有的SQL Server特性,...

    access与SQL数据库之间的转换(参考模板).docx

    - **数据类型匹配**:确保Access中的数据类型与SQL Server兼容,因为两者间的数据类型可能有所不同,例如Access的Date/Time可能需要转换为SQL Server的datetime。 - **表和查询转换**:Access中的表和查询需要在...

    Access转成SQL数据库的方法

    3. 日期函数:Access和SQL Server的日期函数不同,如ACCESS的date()和time()在SQL Server中应使用datediff()和dateadd()等函数。 4. SQL语句的差异:例如,删除记录的语法在Access和SQL Server中有所不同。 5. 函数...

    把ACCESS转成SQL数据库

    在日期函数的使用上,ACCESS允许直接使用`Date()`和`Time()`函数,但在SQL Server中,应该使用`GETDATE()`和`DATEADD()`、`DATEDIFF()`等函数。例如,ACCESS中的`Date()`在SQL Server中对应为`GETDATE()`。 ACCESS...

    ORACLE与SQLSERVER函数异同比较

    ### ORACLE与SQLSERVER函数异同比较 在数据库领域,Oracle和SQL Server是两种非常流行的数据库管理系统。这两种系统虽然有着不同的背景和发展历程,但都提供了丰富的功能来满足各种业务需求。尤其是在函数支持方面...

    PostgreSQL_与_MS_SQLServer比较

    MS SQL Server 提供了类似的类型,如 `date`、`time`、`datetime` 和 `datetime2`。 - **伪类型**:这是 PostgreSQL 特有的概念,例如 `anyelement`、`anyarray` 和 `anyrange` 等,用于表示特定类型的集合。 #### ...

Global site tag (gtag.js) - Google Analytics