mysql怎么插入date类型数据

问题描述

mysql怎么插入date类型数据

为什么这样插入 插入不进去啊?
birth设置的数据类型是 date
mysql> insert into myemp(id,name,job,birth)
-> values(1002,'martha','analyst'.'1989-10-01');

解决方案

日期前面的符号应该是逗号吧 日期 你可以用mysql的方法todate

解决方案二:

MySQL 插入数据 date 格式
mysql插入date类型的值
mysql插入date类型的值 .

解决方案三:

nsert into table (date) values ('to_date('2009-06-08 23:53:17','YYYY-DD-MM HH:MI:SS'),'

解决方案四:

数据库中日期字段设置datetime类型 然后就可以插入对应字符串

时间: 2024-09-20 03:51:03

mysql怎么插入date类型数据的相关文章

sql server-sqlserver向orcle中插入date类型数据

问题描述 sqlserver向orcle中插入date类型数据 如题,sqlserver语句向orcle数据库中插入date类型的数据. 解决方案 INSERT INTO中使用这个,转换 TO_DATE(sql_server_value,'YYYY.MM.DD HH24:MI:SS')

使用ejb往oracle数据库中插入Date型数据,数据库中记录始终是yyyy-mm-dd

问题描述 使用ejb往oracle数据库中插入Date型数据,数据库中记录始终是yyyy-mm-dd 使用ejb往oracle数据库中插入Date型数据,数据库中记录始终是yyyy-mm-dd,但是在插入前我已经转成了yyyy-mm-dd HH:mm:ss格式,插入到数据库中时分秒就掉了,怎么回事 解决方案 应该用timestamp类型吧 解决方案二: http://blog.sina.com.cn/s/blog_af4f958e01015fmx.html 解决方案三: 也许是你使用的界面工具的

安卓 json date类型数据

问题描述 安卓 json date类型数据 将date类型数据放入json中时出现未知缓冲区错误是为什么?JSONObject jo = new JSONObject();jo.put(""Birthday""new Date()); 解决方案 这样会把date生成成一个json,里面会有date的属性与队形的值.最简单的方法就是(传递毫秒值):jo.put(""Birthday"" new Date().getTime())

mysql-请教数据库大神,MySQL中的point类型数据取出来之后如何转化为字符串在后台使用?

问题描述 请教数据库大神,MySQL中的point类型数据取出来之后如何转化为字符串在后台使用? 请教数据库大神,MySQL中的point类型数据取出来之后如何转化为字符串在后台使用?我想通过这个得到的坐标去计算两个坐标之间的距离,但是取出来后没法转化成字符串,大神们,帮帮忙,谢谢了! 解决方案 select AsText(point) from T;

SQL语句oracle中如何插入Date类型的数据

在开发的时候,经常要写条SQL语句将信息插入表中,插入的数据如果字段是date类型,就必须将date类型转换成字符串String类型在通过sql语句插入数据库.这是我字段唯一的方法,如果有高人请另赐教! 我的解决方法是用oracle中的to_date()方法,具体看下面的例子   Oracle中插入date数据代码    insert into news(ID,MSG,SEND_TIME,TIMER)    Oracle中插入date数据代码    values(20110101,'你好',to

hibernate3.3+mysql日期格式Date类型,无法进行相等的比较

问题描述 hibernate3.3+mysql,数据库表是联合主键,其中一个为Date类型.此时对日期进行比较时,结果不正确.应该如何修改?表结构:CREATE TABLE `temp` ( `room_id` int(11) NOT NULL, `priceDate` date NOT NULL, `value` varchar(20) DEFAULT NULL, PRIMARY KEY (`room_id`,`priceDate`) );映射文件:<composite-id name="

用一条mysql语句插入多条数据_Mysql

       假如有一个数据表A: id name title addtime         如果需要插入n条数据 : $time= time(); $data = array( array( 'name'=>'name1','title'=>'title1','addtime'=>$time; ), array( 'name'=>'name2','title'=>'title2','addtime'=>$time; ), array( 'name'=>'nam

java jdbc-向mysql中插入50000条数据怎么那么慢。。。

问题描述 向mysql中插入50000条数据怎么那么慢... package cn.itcast.bath; import java.sql.Connection; import java.sql.PreparedStatement; import org.junit.Test; import cn.itcast.jdbc.JDBCUtils; public class Bath { @Test public void demo1() { Connection conn=null; Prepar

向mysql数据库时间类型数据插入失败

问题描述 向mysql数据库时间类型数据插入失败 以前存入的时间数据是 new Date(); dvciCheckInfoModel.setApplyTime(new Date()); dvciCheckInfoModel.setCreateDate(new Date()); 生日的格式是 现在我从数据库获取到这些时间后又需要重新update进去时却报错了 Field error in object 'dvciCheckInfoModel' on field 'applyTime': rejec