`

SQL Server 2000中的timestamp类型的字段转换成时间格式显示出来

    博客分类:
  • java
阅读更多

...
DateFormat   df   =   new   java.text.SimpleDateFormat( "yyyy/MM/dd ");
...
out.println(   df.format(rs.getTimestamp(4))   );  
...
报错
java.sql.SQLException:   [Microsoft][SQLServer   2000   Driver   for   JDBC]Unsupported   data   conversion.

 

把TIMESTAMP类型字段的时间用getString得到没有报错
得到的是一串String如(2006-07-11   16:51:29.747),   然后你再用SimpleDateFormat把String转成Date再用给定的格式格式化就OK了。

分享到:
评论

相关推荐

    C#更新SQLServer中TimeStamp字段(时间戳)的方法

    在C#编程中,SQL Server的时间戳(TimeStamp)字段是一个特殊的数据类型,它与我们通常理解的日期时间无关,而是用来记录数据行的版本或更改信息。本文将深入探讨如何在C#中读取和更新SQL Server中的Timestamp字段。...

    SqlServer表结构转oracle表结构

    在转换过程中,需要将SQL Server的字段类型映射到Oracle对应的类型。 2. **表结构迁移**:迁移表结构主要包括创建表、定义字段、主键、外键、索引等。C#代码可以通过ADO.NET或者其他数据库访问库连接到SQL Server和...

    Navicat客户端sqlserver表结构转到mysql数据库中操作文档

    本操作文档将详细介绍如何使用Navicat客户端工具将SQL Server的表结构转换到MySQL数据库中。Navicat是一款强大的数据库管理工具,支持多种数据库系统,包括SQL Server和MySQL,使得数据迁移变得简单而高效。 首先,...

    使用sqlyog转移sqlserver到mysql.doc

    例如,将SQL Server中的timestamp类型替换为MySQL的datetime类型,并清空长度设置,因为MySQL的datetime类型不需要长度设定。此外,检查并调整字段长度,确保它们符合MySQL对字段长度的限制,特别是当某些字段长度...

    SQLServer中的常用函数.doc

    - `NOW()`:返回当前的日期和时间(在某些数据库系统中,如MySQL,但在SQL Server中没有此函数,应使用`GETDATE()`)。 这些函数极大地丰富了我们在SQL Server中处理数据的能力,可以根据实际需求灵活运用。当然,...

    Entityframwork sqlserver转pgsql表结构

    - 数据类型转换:SQL Server和PostgreSQL的数据类型存在差异,如`datetime`与`timestamp`,需要确保正确映射。 - 存储过程与函数:如果项目中使用了存储过程,可能需要重写为SQL或PostgreSQL函数。 - 触发器和...

    sql server 2000常用函数大全

    在SQL Server 2000中,函数被广泛应用于查询、计算和转换数据,大大提高了数据库操作的灵活性和效率。下面我们将深入探讨一些常用的SQL Server 2000函数。 1. **聚合函数**: - **COUNT()**:返回指定列的行数或...

    数据库转换日期格式

    本文将详细介绍几种常见数据库(如SQL Server、Oracle、DB2)中如何进行日期格式转换的方法,并通过具体的示例帮助读者更好地理解和应用。 #### Access数据库中的日期格式转换 在Access数据库中,可以利用`Format`...

    Sql Server数据库转Oralce数据库工具

    - 数据类型差异:两者之间存在数据类型的不兼容性,如 `Sql Server` 的 `datetime` 对应 `Oracle` 的 `DATE` 或 `TIMESTAMP`。 - SQL语法差异:`Sql Server` 和 `Oracle` 的SQL方言有所不同,可能导致查询语句需要...

    从SQL Server 向Oracle迁移的技术实现方案

    从SQL Server向Oracle数据库迁移的过程中,涉及到的数据类型转换、序列(sequence)及触发器(trigger)的实现方式是关键的技术点。以下是对这些知识点的详细解析: ### 数据类型转换 #### Oracle与SQL Server的数据...

    sqlserver获取当前日期的最大时间值

    在SQL Server中,获取当前日期的最大时间值是一个常见的需求,特别是在处理日期范围的查询时。这个最大时间值通常指的是当天的最后时刻,也就是23:59:59.997,因为SQL Server的时间部分精确到三毫秒。标题和描述提到...

    SQLServer 2005移植到oracle前提

    3. 数据类型映射:理解SQL Server与Oracle之间数据类型的差异,如NVARCHAR2与VARCHAR2,DATETIME与TIMESTAMP等,并进行相应的转换。 三、对象创建 移植SQL Server的对象到Oracle,主要包括表、序列、索引和其他...

    SQL Server数据库中使用触发

    在SQL Server数据库中,触发器是一种特殊的存储过程,它在特定的数据操作语言(DML)事件发生时自动执行。这些事件包括INSERT、UPDATE和DELETE操作。触发器的主要目的是确保数据的完整性和一致性,以及实现复杂的...

    SQL 更新指定范围的随机时间

    具体实现会根据你使用的数据库类型有所不同,但基本思路是相同的:先生成一个随机数,然后将这个随机数转化为对应时间范围内的偏移量,最后应用到时间字段上。在执行此类操作时,务必确保了解数据库的性能影响,并...

    计算机软件-商业源码-实例84 处理数据库中日期型字段的显示与输入.zip

    在关系型数据库管理系统(RDBMS)如MySQL、Oracle、SQL Server中,日期和时间数据类型包括DATE、TIME、DATETIME、TIMESTAMP等。DATE类型存储年月日,TIME类型存储时分秒,DATETIME和TIMESTAMP则同时包含日期和时间,...

    SQL_Server2008函数大全

    在SQL Server 2008中,函数是执行特定计算或操作的重要工具,它们能够帮助数据库管理员和开发人员处理数据并获取所需的信息。本资源"SQL_Server2008函数大全"提供了关于这些函数的详细说明,涵盖了广泛的功能和用法...

    SQL Server时间戳功能与用法详解

    本文实例讲述了SQL Server时间戳功能与用法。分享给大家供大家参考,具体如下: 一直对时间戳这个概念比较模糊,相信有很多朋友也都会误认为:时间戳是一个时间字段,每次增加数据时,填入当前的时间值。其实这误导...

Global site tag (gtag.js) - Google Analytics