`

mysql中long时间的转换

 
阅读更多
在开发中,有时候为方便将日期时间以long类型(秒钟)存在数据库,这里要查询数据就需要进行转换。
在mysql中只要使用from_unixtime函数就可以了。

附mysql的两个转换函数:

在mysql 数据库中,“2009-09-15 00:00:00”转化为列为长整型的函数:
select unix_timestamp("2013-03-15 00:00:00")*1000,
这里要注意,mysql数据库中的长整型,比java中的长整型少了秒后面的毫秒数,所以要乘以1000,这样只有几毫秒之差
2、在mysql数据库中,“1252999488000”(java中的long型数据)转化为日期:
select from_unixtime(1252999488);
【注】:要将最后三位去掉

分享到:
评论

相关推荐

    INFA技术超群_中文KB_00029_TDM_Mysql中Longtext字段处理方式

    ### INFA技术超群_中文KB_00029_TDM_Mysql中Longtext字段处理方式 #### 知识点一:INFA技术超群与Informatica **INFA技术超群**指的是一个专注于Informatica技术研究和分享的专业团队或社区。Informatica是一款...

    Oracle Sql语句转换成Mysql Sql语句

    1. **数据类型**:Oracle支持的数据类型如NUMBER、LONG、RAW等在MySQL中可能需要转换为DECIMAL、TEXT或BLOB。例如,Oracle的NUMBER可以转换为MySQL的DECIMAL或FLOAT,LONG可以转换为TEXT。 2. **分页查询**:Oracle...

    java的Date类型转换成MySQL的DateTime类型.doc

    Java 的 Date 类型和 MySQL 的 DateTime 类型是两个不同的日期时间类型,需要将 Java 的 Date 类型转换为 MySQL 的 DateTime 类型以便在 MySQL 数据库中存储日期和时间信息。该方法可以高效地将 Java 的 Date 类型...

    Java数据类型和MySql数据类型对应一览

    在 MySql 中,日期时间类型对应的是 DATE、TIME、DATETIME、TIMESTAMP 等类型。其中,DATE 类型用于存储日期,TIME 类型用于存储时间,DATETIME 类型用于存储日期和时间,TIMESTAMP 类型用于存储时间戳。 布尔类型 ...

    Mysql转换为Access数据库软件

    - **数据类型匹配**:MySQL和Access的数据类型有所不同,转换时需要考虑兼容性,例如,MySQL的INT可能对应Access的Long Integer,DATE对应Date/Time等。 - **触发器和存储过程**:Access不支持MySQL的触发器和存储...

    返回Long型UUid

    最后,我们使用`Long.parseLong()`方法将这个16进制字符串转换为Long类型,从而得到一个16位的纯数字Long型UUID。 这个工具类的使用非常简单,例如: ```java public class Main { public static void main...

    oracle转换mysql工具2

    2. **SQL脚本转换**:工具会将Oracle的PL/SQL代码转换为MySQL的SQL语法,确保转换后的脚本在MySQL环境中能够正确执行。 3. **数据同步**:在迁移过程中,工具可以实现双向同步,确保Oracle和MySQL数据库之间的数据...

    java实体转mysql建表语句

    在Java开发中,将Java实体类转换为MySQL数据库的建表语句是一项常见的任务,它有助于快速构建数据库模型,尤其在使用ORM(对象关系映射)框架如Hibernate、MyBatis时更为便捷。本篇文章将深入探讨这个过程,并提供...

    mysql、posrgresql转成clickhouse db工具sync-master

    - **数据类型兼容性**:MySQL和PostgreSQL的部分数据类型在ClickHouse中可能没有直接对应,需要预先做好类型转换的规划。 - **性能优化**:ClickHouse的设计倾向于处理大量数据的分析,而非事务处理,所以在设计表...

    Oracle到mysql转换的问题总结.doc

    - `LONG` 或 `CLOB` 类型在 Oracle 中存储大文本数据,MySQL 中可以使用 `TEXT` 类型替代。 2. **语句写法差异**: - Oracle 使用单引号 `'` 包裹字符串,而 MySQL 允许使用单引号或双引号 `"`。 - MySQL 在 `...

    Java中数据类型和MYSQL中数据类型的对比

    在 Java 应用程序中,通常需要将 Java 数据类型转换为 MySQL 数据类型进行数据库交互。例如,使用 Java 的 `PreparedStatement` 设置参数时,可能需要将 `java.sql.Date` 转换为 `DATE` 类型,或者将 `String` 转换...

    Oracle的表结构转成Mysql的表结构

    本文介绍了一种将Oracle数据库中的表结构转换为MySQL数据库表结构的方法。通过编写一个PL/SQL函数`fnc_table_to_mysql`来实现这一目标。该函数可以接受四个参数,并生成对应的MySQL创建表语句(DDL)。 #### 参数...

    人大金仓数据库适配mysql

    - MySQL中的直接相减方法在KingbaseES中不适用,需要使用 `DATE()` 函数进行转换。 示例: ```sql SELECT DATE(s1.plan_end_time) - DATE(s1.plan_start_time) + 1 AS TIMES FROM se_task_import s1; ``` **3. `TO...

    long_to_char.zip_LONG_TO_CHAR_long_long to char

    标题"long_to_char.zip_LONG_TO_CHAR_long_long to char"暗示了我们讨论的主题是关于将`LONG`类型(在某些数据库系统中也可能表示为`BIGINT`或`INTEGER`)的字段转换为`CHAR`类型的字段。这种转换可能出于多种原因,...

    Mysql LONGTEXT 类型存储大文件(二进制也可以) (修改+调试+整理)

    MySQL中的LONGTEXT类型是一种用于存储大量文本数据的数据类型,它能容纳非常大的字符串,最大长度可达4GB。在本文档的上下文中,LONGTEXT类型被用作存储大文件,包括二进制文件,如ISO镜像。这允许将文件内容直接...

    oracle转mysql.rar

    Oracle特有的`RAW`和`LONG RAW`类型在MySQL中可以用`BINARY`或`LONGBLOB`表示。 在事务控制上,Oracle提供了更高级别的隔离级别,如序列化(SERIALIZABLE),而在MySQL中,默认隔离级别是可重复读(REPEATABLE READ...

    oracle2mysql

    Oracle支持更多的数据类型,如BFILE、RAW、LONG等,而MySQL则主要使用标准的SQL数据类型。在迁移过程中,我们需要确保源数据库中的数据类型能在目标数据库中找到对应的映射。此外,Oracle的PL/SQL和MySQL的存储过程...

    MySql于Java数据类型对应列表

    本文将详细介绍MySQL中的各种数据类型及其在Java中的对应类型,并解释这些类型的具体含义以及它们在实际应用中的作用。 #### 数据类型对照表解析 ##### 1. VARCHAR (可变长度字符串) **显示长度:** L+N **数据库...

    Mysql中文乱码问题完美解决方案.docx

    综上所述,解决MySQL中文乱码问题需要综合考虑服务器配置、数据库和表的编码、客户端配置以及数据传输过程中的编码转换。务必确保所有环节的字符集设置一致,这样才能保证中文字符正确显示。如果在不同系统或语言...

    数据库中clob类型转换的问题 数据库中clob类型转换的问题

    而在MySQL中,则是使用`LONGTEXT`类型来实现类似的功能。 ### CLOB类型转换需求背景 在实际应用中,由于业务需求的变化或者数据处理的需要,有时候会涉及到将CLOB类型转换为其他类型的情况,比如VARCHAR2。这种...

Global site tag (gtag.js) - Google Analytics