`

数据类型的转换和SQL平台移交

阅读更多

1.java内部的数据类型转换

       1.1:简单类型 boolean byte char          short   int         long   float   double   void
               封装器类 Boolean Byte Character Short   Integer Long  Float   Double   Void

        1.2:byte=short=>int=>long=>float=>double

             char=>int

          byte、short、char是同级的无法自动转换。

        1.3:日期

               1.3.1:Date(int year, int month, int date, int hrs, int min, int sec):以int型表示年、月、日、时、分、秒
               1.3.2:Date(long date)。1970年1月1日0时0分0秒的毫秒数。

                1.3.3:SimpleDateFormat sd=new SimpleDateFormat("dd"); String syear=sy.format(date);

                1.3.4:java.util.Calendar——抽象类,通过Calendar.getInstance();获得对象。

                          1.3.4.1:set(int field,int value)——设置字段时间add(int field,int amount)——指定字段的当前时间上修改时间roll(int field,boolean down)——在给定的时间字段上添加(false)或减去(上/下)单个时间单元,不更改更大的字段

                          1.3.4.2:clear、after、before、isLenient、isSet

     *当字节类型变量参与运算,java作自动数据运算类型的提升,将其转换为int类型。

     *带小数的变量默认为double类型

     *

     *

     *

     *

     *

 

2.java与SQL的数据类型转换

    2.1:java.sql.Date——一个包装了毫秒值的瘦包装器 (thin wrapper),它允许 JDBC 将毫秒值标识为 SQL DATE 值。

          2.1.1:new Date(long date)=setTime(long)date

          2.1.2:String—date【toString()<——>valueOf()】

   2.2:java.sql.Time——java.util.Date 类有关的瘦包装器 (thin wrapper),它允许 JDBC 将该类标识为 SQL TIME 值。Time 类添加格式化和解析操作以支持时间值的 JDBC 转义语法。

   2.3:java.sql.Timestamp——它允许 JDBC API 将该类标识为 SQL TIMESTAMP 值。它通过允许小数秒到纳秒级精度的规范来添加保存 SQL TIMESTAMP 小数秒值的能力。Timestamp 也提供支持时间戳值的 JDBC 转义语法的格式化和解析操作的能力。

分享到:
评论

相关推荐

    SQL数据类型和转换

    转换则是将一种数据类型转换成另一种的过程,这在处理不同系统或接口间的数据交互时非常常见。JDBC(Java Database Connectivity)是Java中与数据库交互的API,它规定了一套标准的数据类型和转换规则。 在JDBC中,...

    SQL与ACCESS (EXCEL)之间的数据转换

    本文将介绍使用DTS向导和Transact-SQL语句来实现SQL Server、ACCESS和EXCEL之间的数据转换。 一、使用DTS向导实现数据转换 DTS(Data Transformation Services)是SQL Server提供的一种数据导入导出工具,它可以将...

    SQL Server中T-SQL 数据类型转换详解

    在SQL Server中,数据类型转换是数据库操作中的常见任务,用于将一种数据类型转换为另一种。T-SQL提供了多种函数来实现这一目标,确保数据在不同的场景下能正确处理和展示。本文主要介绍SQL Server中常用的转换函数...

    sqlserver-oracle 数据类型对照

    本文将详细比较SQL Server和Oracle数据库之间的数据类型对应以及常用函数的转换。 首先,我们来看SQL Server和Oracle的数据类型对照: 1. **数值类型**: - `bigint`在SQL Server中对应Oracle的`NUMBER(19)`,...

    sqlserver 数据类型转换小实验

    SQL Server 数据类型转换小实验 在本实验中,我们将探索 SQL Server 中的数据类型转换机制,并通过实践验证数据类型转换的实现方式。 数据类型转换的概念 在 SQL Server 中,数据类型转换是指将一种数据类型转换...

    sql server数据类型大全

    在SQL Server中,数据类型是至关重要的概念,它们定义了数据库中存储数据的种类和格式。SQL Server 2008提供了丰富的数据类型,允许用户根据需要存储不同类型的数据,如数值、日期/时间、文本、二进制等。以下是对...

    XML查询语句转换成SQL语句的实现.pdf

    本文讨论了 XML 查询语句转换成 SQL 语句的实现,包括 XPath 和 XQuery 语法、查询表达式的语法格式、查询语言的功能特性、将 XPath、XQuery 语句转换成 SQL 语句的算法实现等。 知识点: 1. XML 是 Internet 上...

    json转换为SQL server建表脚本

    通过以上步骤,开发者可以创建一个工具,帮助非技术用户或数据库管理员快速地将JSON数据转换为SQL Server的建表脚本,从而简化数据库设计和维护的过程。这个过程涉及到了C#编程、JSON处理、数据库操作以及用户界面...

    KETTLE数据库转换类型例子

    同时,Kettle支持自定义转换逻辑,可以应对各种复杂的数据清洗和转换需求,比如数据类型转换、缺失值处理、数据验证等。这种灵活性和强大的功能使得Kettle成为数据工程师在数据集成项目中的首选工具之一。

    ASP课程网页中SQL数据类型的转换.pdf

    ASP课程网页中SQL数据类型转换...这不仅包括基本的数据库操作,如连接数据库、执行SQL命令和操作记录集,也包括了用户界面与数据库间的交互和数据类型转换的技术细节,从而确保数据在网页和数据库之间正确传递和存储。

    SQLServer2000数据库与Excel数据表转换C#实现

    相反,将Excel数据导入到SQL Server的过程也类似,但需要额外处理数据格式和类型转换,因为Excel单元格可能包含各种类型的数据。可以使用OpenXML SDK或者Microsoft.Office.Interop.Excel来读取Excel文件,然后创建...

    SQL Server数据转换服务的妙用之导入导出数据

    SQL Server 数据转换服务有四大妙用:导入导出数据、数据合并分析、数据格式转换和数据提取。这些妙用可以帮助数据库管理员解决各种数据相关的问题,如数据导入、数据合并分析、数据格式转换等。 3. 数据导入的妙用...

    mysql数据库转换成SQLserver工具包

    此过程中,工具会处理数据类型转换,因为MySQL和SQL Server的数据类型可能存在差异。 3. 触发器和存储过程:如果MySQL中有触发器和存储过程,工具会尝试将其转换为SQL Server的T-SQL代码。 4. 用户和权限:转换...

    Oracle Sql语句转换成Mysql Sql语句

    在数据库管理领域,Oracle SQL和MySQL SQL是两种广泛使用的SQL方言,它们在语法和功能上存在一定的差异。当需要将一个基于Oracle SQL的应用程序迁移到MySQL环境时,就需要进行SQL语句的转换工作。本项目提供了一个...

    实现ORACLE与SQLSERVER数据库间的数据抽取与转换工具

    这可能包括字段类型转换、数据清洗、缺失值处理等。在编程层面,可以使用Java、Python或C#等语言,结合相应的数据库连接库(如JDBC、ODBC或ADO.NET)来实现。 在Oracle与SQL Server之间进行数据转换,我们需要考虑...

    SQL2000 转换成SQL2005

    ### SQL2000 转换成SQL2005 #### 知识点概述 在将SQL Server 2000的数据库升级至...综上所述,无论是从SQL Server 2000升级到2005还是从2005降级到2000,都需要仔细规划和执行,以确保转换过程中的数据安全和完整性。

    将数据库中的数据转换成sql语句

    在这种情况下,"将数据库中的数据转换成SQL语句"就显得尤为重要,因为它能有效地解决数据移植过程中的版本不兼容问题,提高迁移效率。 SQL(Structured Query Language)是用于管理和处理关系型数据库的标准语言。...

    mysql数据库转换成SQLserver数据库

    当我们面临从MySQL转换到SQL Server的情况时,这通常涉及到数据迁移、结构映射以及兼容性处理等挑战。 "mysql数据库转换成SQLserver数据库"这个主题主要涵盖以下几个关键知识点: 1. **数据迁移**:数据迁移是从一...

    数据库转换工具MySQL 转为SqlServer 脚本

    在MySQL到SQL Server的转换中,确保数据完整性、业务连续性和最小化停机时间至关重要。 2. **工具选择**:市场上有许多工具可以帮助进行这种迁移,如Microsoft SQL Server Migration Assistant (SSMA) for MySQL,...

    SQL与NoSQL数据库间的数据查询转换方法研究.pdf

    数据类型转换技术是指将SQL数据库中的数据类型转换为NoSQL数据库中的数据类型。例如,我们可以使用数据类型转换工具将SQL数据库中的整数类型转换为NoSQL数据库中的string类型。 在查询语言的差异方面,我们可以使用...

Global site tag (gtag.js) - Google Analytics