`
zjx2388
  • 浏览: 1337033 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

mysql插入date类型的值

阅读更多

mysql插入date型值的两种方法 1)从页面接收时用String,在DAO中直接用PreparedStatement.setString(); 2)同一,接收时用String,然后在格式化: SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); java.util.Date card_indate = null; card_indate = sdf.parse(indate); 插入代码: PreparedStatement.setDate(num, new java.sql.Date(card_indate.getTime()));

希望对刚开始用mysql的人有用

以前一直用的oracle,这点Oracle还是很强大,有个to_date函数,直接用to_date(' value','yyyy-MM-dd ```')就OK了

现在没那些系统函数都要自己琢磨好一会

呵呵

分享到:
评论

相关推荐

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

    两者之间的不兼容性意味着在向MySQL数据库插入包含日期时间的数据时,必须先将Java的`Date`对象转换为符合MySQL格式的字符串。 #### 转换方法 为了实现从Java的`Date`类型到MySQL的`DateTime`格式的转换,可以编写...

    MySql于Java数据类型对应列表

    ### MySQL与Java数据类型对应详解 #### 概述 在进行数据库操作时,尤其是在使用Java进行MySQL数据库开发的过程中,正确地映射数据类型是至关重要的一步。本文将详细介绍MySQL中的各种数据类型及其在Java中的对应...

    mysql实现char类型主键自增长

    为了实现CHAR类型的自增长,我们可以借助MySQL的触发器机制,在每次插入新记录前动态生成一个新的、唯一的主键值。 ### 实现步骤详解 #### 步骤1:创建表结构 首先,我们需要创建一个包含CHAR类型主键字段的表。...

    python3实现往mysql中插入datetime类型的数据

    总结来说,Python 3中向MySQL插入datetime类型数据的关键步骤包括: 1. 使用`datetime.datetime.now()`获取当前时间。 2. 使用`strftime()`方法将datetime对象转换为适合MySQL的字符串格式。 3. 在SQL插入语句中,...

    Mybatis 3+Mysql 实现批量插入

    本文将深入探讨如何利用MyBatis框架结合MySQL数据库实现批量插入功能,包括其原理、配置、代码实现以及优化策略。 ### 一、MyBatis框架简介 MyBatis是一个优秀的持久层框架,它支持定制化SQL、存储过程以及高级...

    MySQL日期数据类型、MySQL时间类型使用总结

    MySQL提供了多种用于存储日期值的数据类型,包括`DATE`、`DATETIME`、`TIMESTAMP`和`YEAR`等。下面分别介绍这些类型的特点和应用场景。 1. **DATE** - 存储格式:`YYYY-MM-DD` - 占用空间:3字节 - 有效范围:`...

    MySQL常用数据类型.pdf

    最后,MySQL还支持一些额外的属性,比如ZEROFILL,该属性用于整数类型,当插入的值小于列的长度时,会在左边填充零。 综上所述,了解和正确使用MySQL中的数据类型,对于数据库的性能优化、数据的准确性和管理的便利...

    JAVA8时间插入mysql少了8小时的解决办法(csdn)————程序.pdf

    在Java 8中,开发人员经常遇到一个棘手的问题,即在使用MyBatis或任何其他JDBC驱动程序将`LocalDateTime`对象插入MySQL数据库时,时间会比预期少8小时。这个问题通常与时区设置有关,特别是涉及到数据库服务器和Java...

    MySQL_数据类型_(列表).pdf

    ### MySQL 数据类型详解 在学习 MySQL 的过程中,了解并掌握其数据类型是非常重要的一步。不同的数据类型用于存储不同类型的信息,并且对于确保数据的准确性和优化数据库性能至关重要。下面将详细介绍几种常用的 ...

    MySql性能调优(一)字段类型的选取之时间类型

    在本文中,我们将讨论 MySQL 中的时间类型,包括 DATE、TIME、DATETIME、TIMESTAMP 和 YEAR 等五种类型,并介绍各自的特点和应用场景。 DATE 类型 DATE 类型用于存储日期信息,格式为 ‘YYYY-MM-DD’,占用 3 字节...

    MySQL数据类型

    在MySQL中,数据类型主要分为三大类:Text类型、Number类型和Date类型。 1. Text 类型: - CHAR(size):用于存储固定长度的字符串,最大长度255个字符。如果实际输入的字符串长度小于指定的size,剩余位置会用空格...

    mysql数据库修改添加Date格式列的方法

    使用PreparedStatement来插入Date类型的数据,因为这样可以防止SQL注入并提供更好的性能。在Java中,可以使用以下代码段: ```java String sql = "INSERT INTO jdbc (id, name, birthday) VALUES (?, ?, ?)"; ...

    MySql字段类型

    MySQL支持多种数据类型,主要分为数值型、字符型、日期和时间型以及NULL值。 1. 数值型: - 整数类型:包括TINYINT、SMALLINT、MEDIUMINT、INT和BIGINT,它们分别用于存储不同范围的整数,例如TINYINT适合存储很小...

    MySQL之数据类型

    ### MySQL 数据类型详解 在使用 MySQL 数据库进行数据存储时,选择合适的数据类型至关重要,它不仅影响着数据的存储方式,还可能对查询性能及存储空间的使用效率产生影响。本文将详细介绍 MySQL 中的一些关键数据...

    详解Mysql数据库date, datetime类型设置0000-00-00默认值(default)报错问题

    MySQL数据库在5.7版本之后,对于`date`和`datetime`类型的字段,设置默认值为"0000-00-00"时会出现错误提示“Invalid default value for 'time'”。这个问题源于MySQL的`sql_mode`配置,特别是其中的`NO_ZERO_IN_...

    JDBC.rar_MYSQL_MYSQL  数据类型_jdbc_jdbc mysql

    5. **NULL类型**:`NULL`表示字段值为空,它在JDBC中没有对应的Java类型,但可以用`null`表示。 在使用JDBC进行数据库操作时,了解这些数据类型之间的对应关系是至关重要的。当你在Java程序中创建SQL语句(如`...

    MYSQL

    7.2 用户变量 7.3 列类型 7.3.1 列类型的存储要求 7.3.5 数字类型 7.3.6 日期和时间类型 7.3.6.1 问题和日期类型 7.3.6.2 DATETIME,DATE和TIMESTAMP类型 7.3.6.3 TIME类型 7.3....

    MySQL日期数据类型、MySQL时间类型使用总结.docx

    MySQL数据库在处理日期和时间数据时提供了多种数据类型,包括日期类型和时间类型。这些数据类型的选择对于数据库设计和性能优化至关重要。以下是关于MySQL日期和时间类型的详细说明: 日期类型: 1. **datetime**:...

    java与mysql日期类型的问题

    通过java向mysql中插入datetime类型的数据: String sql = "INSERT INTO wp_posts ( post_date )VALUES(?)"; PreparedStatement pstmt = connection.prepareStatement(sql); Timestamp time = new Timestamp...

Global site tag (gtag.js) - Google Analytics