社区
Web 开发
帖子详情
关于时间插入sql数据库的疑问
scut_lue
2003-08-21 06:59:10
我将time_now插到sql里面一个datetime类型的字段了
执行
java.sql.Date time_now =new java.sql.Date(end_time.getTime());
System.out.println("time_now is"+time_now);
输出为
2003-08-22
但是在数据库里面相应的字段的内容是:1905-06-24
请问这个是什么问题,请各位高手指点指点
...全文
57
8
打赏
收藏
关于时间插入sql数据库的疑问
我将time_now插到sql里面一个datetime类型的字段了 执行 java.sql.Date time_now =new java.sql.Date(end_time.getTime()); System.out.println("time_now is"+time_now); 输出为 2003-08-22 但是在数据库里面相应的字段的内容是:1905-06-24 请问这个是什么问题,请各位高手指点指点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mtou
2003-08-22
打赏
举报
回复
java.sql.Date time_now =end_time.getTime();
System.out.println("time_now is"+time_now);
dext
2003-08-22
打赏
举报
回复
java.text.DateFormat
soloxiao
2003-08-22
打赏
举报
回复
纠正:
prep_stmt.setDate(1,java.sql.Date.valueOf("2000-1-1"));
soloxiao
2003-08-22
打赏
举报
回复
加''不能解决根本问题,建议使用
java.sql.PreparedStatement prep_stmt=null;
。。。
prep_stmt.setTimestamp(1,java.sql.Date.valueOf("2000-1-1"));
or
prep_stmt.setTimestamp(1,java.sql.Timestamp.valueOf("2000-1-1 5:0:0"));
这样适用各种database
Geranium
2003-08-22
打赏
举报
回复
mark
scut_lue
2003-08-22
打赏
举报
回复
我把哪个datetime数据类型改为char类型就插入正常了,这个是为什么,请指点。
flashroom
2003-08-21
打赏
举报
回复
加'';
woderoom
2003-08-21
打赏
举报
回复
Orcal 库的话写'SYSDATE'就可以了。如果是自定义的时间使用to_date()函数。
学习
sql
数据库
课程
SQL
Server
数据库
入门教程 如何新建
数据库
、新建表、添加内容、数据类型和常规的
数据库
的增、删、改、查等语法。
sql
插入
数据时自动
插入
时间
1:第一种方式:
sql
数据库
在
插入
一条数据时自动
插入
时间
通常的方式是在
插入
的
sql
语句中使用
数据库
的
时间
函数进行处理。
sql
server的
时间
函数getdate()函数就带代表当前的
时间
(只
数据库
服务器的当前
时间
)。 参考代码: insert into table(v1,v2) values('111',getdate()); 2:第二种方式:采用字段默认值的方式 即再
数据库
设计的时候,指定字段...
oracle
数据库
sql
语句
插入
时间
信息
开发时经常要写条
sql
语句将
时间
信息
插入
表中,这里列举两种常用的方法 1.直接调用
sql
函数 sysdate函数直接获取当前
时间
例如: insert into table_name(id,nowtime) values (001,sysdate); 2.直接输入
时间
信息进行字段转换 用to_date()方法进行转换, 例如: insert into table_name(id,nowtime) values (001,to_date(‘2021-09-26 10:32:05’,‘yyyy-mm-dd hh
java.
sql
.Date
插入
数据库
后
时间
不对
在做一个简单的
时间
插入
数据库
的操作时,我本来想
插入
2000-01-01,但是
插入
到
数据库
后的值却是1999-12-31,本来我还以为是java.util.Date转java.
sql
.Date的时候精度丢失了,但是整个网上都没人出现这个问题,于是我在java代码里将java.
sql
.Date的值打印了出来,2000-01-01,没毛病啊!!然后我又去检查了
数据库
的时区,特意set了time_zone...
你还不会
SQL
Server
数据库
吗?一篇让你学会
SQL
数据库
基础(从零开始超详解)
SQL
Server
数据库
简介:
SQL
是一种关系型
数据库
,是一个可扩展的,高性能的,为分布式客户机/服务器计算所和设计的
数据库
管理系统。 1,主要特性 高性能设计 系统管理先进,支持图形化管理工具,支持本地和远程的系统管理和配置 强壮的事务处理能力 支持对称多处理结构,存储过程,ODBC,并具有自主的
SQL
语言 2,
SQL
安装 这一部分可以网上自行搜索,也不推荐链接了。 3,
SQL
数据库
创建 下面都用的是语句创建,没有展示如何界面话创建 create
Web 开发
81,095
社区成员
341,712
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章