社区
非技术区
帖子详情
PL/SQL中提示时间格式不合法
杨六
2009-02-17 10:24:42
在使用PL/SQL过程上中对某一张表的时间修改(时间不是手工填写的,只通过时间框选择的)确定修改时,却提示“******”is not a valid date and time。而显示的时间与数据库中的其他时间显示格式没有什么不同的地方,比较纳闷,特来向大家求助!不甚感激!
...全文
746
10
打赏
收藏
PL/SQL中提示时间格式不合法
在使用PL/SQL过程上中对某一张表的时间修改(时间不是手工填写的,只通过时间框选择的)确定修改时,却提示“******”is not a valid date and time。而显示的时间与数据库中的其他时间显示格式没有什么不同的地方,比较纳闷,特来向大家求助!不甚感激!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
杨六
2009-02-20
打赏
举报
回复
是这样的,我查询了一张表后,里面出现蛮多日期的,我只针对一条记录做了修改,这个修改不是人为填写的,只需要点击某些数字确认即可,但一确认commit就报错,从形式上看这个修改后的时间与表中其他的时间格式没啥不对的哦,真是纳闷了!有时间我再试试看,谢谢各位大侠!还望继续看看有没有好的答案
xiaoxiao1984
2009-02-18
打赏
举报
回复
[Quote=引用 4 楼 yangwu070710 的回复:]
我是刚接触到数据库的,只会一般的应用,不涉及到开发的,在开发人员的机子上或其他机子上没有问题,而就是我本机才出现这种问题,是不是与我的本机设置有关?但PL/SQL我也没有设置什么参数的,除了一个自动提示库的表名外
[/Quote]
诡异,选择的日期会提示格式不对?
upup
dawugui
2009-02-18
打赏
举报
回复
[Quote=引用 4 楼 yangwu070710 的回复:]
我是刚接触到数据库的,只会一般的应用,不涉及到开发的,在开发人员的机子上或其他机子上没有问题,而就是我本机才出现这种问题,是不是与我的本机设置有关?但PL/SQL我也没有设置什么参数的,除了一个自动提示库的表名外
[/Quote]
有的机器可以,有的机器不可以?这就奇怪了,友情帮顶.
杨六
2009-02-18
打赏
举报
回复
我是刚接触到数据库的,只会一般的应用,不涉及到开发的,在开发人员的机子上或其他机子上没有问题,而就是我本机才出现这种问题,是不是与我的本机设置有关?但PL/SQL我也没有设置什么参数的,除了一个自动提示库的表名外
andylauhai
2009-02-18
打赏
举报
回复
系统日期格式有问题
praday
2009-02-18
打赏
举报
回复
跟你自己的机器的环境变量有关,建议查看注册表的设置,改成数据库一样的就行了。
zcs_1
2009-02-18
打赏
举报
回复
找开发人员问问NLS_DATE_FORMAT参数是如何设置的,这个参数能够设定日期的缺省格式。
在SQLPLUS中设置此参数的方式为:
SQL> ALTER SESSION SET NLS_DATE_FORMAT='YYYY-MM-DD';
zcs_1
2009-02-17
打赏
举报
回复
将字符串转换为时间时最好用显示的TO_DATE来做,否则可能会出现楼主遇到的错误
如将2009-1-1 12:30:00转为时间,要用
SELECT TO_DATE('2009-1-1 12:30:00','YYYY-MM-DD HH24:MI:SS') from dual;
Andy__Huang
2009-02-17
打赏
举报
回复
日期类型date
时间类型timestamp
你查一下表的数据类型是什么?然后你更新的值是什么?
又是违规昵称
2009-02-17
打赏
举报
回复
不可见字符?
贴代码一起看看?
java 验证
时间格式
效率_2016年Java认证考试题(3)
该博客包含大量Java认证试题,涉及UML图、黑盒测试、设计模式、数据库操作、Java代码功能等多方面知识,还涵盖了线程、异常处理、网络协议等内容,有助于检验和巩固Java相关知识。
数据库时间出现'0000/00/00',难道我穿越了?
当进行日期运算时,出现'0000-00-00'这样的异常日期,可能是由于数据库版本、日期格式或工具接口导致的。本文通过测试不同版本的Oracle,分析了导致'0000-00-00'的原因,包括日期类型的正负值、闰年校验和工具的显示机制。结论指出,正确理解和处理Oracle
中
日期类型的正负及格式至关重要,特别是跨版本和使用不同工具时。
Oracle
中
是用case...when语句进行判断
本文介绍了
PL
/
SQL
中
使用case...when语句进行复杂条件判断的方法,通过实例展示了如何根据不同的输入参数,输出对应的结果信息。重点强调了语法规范与常见错误避免。
oracle定时任务
本文介绍Oracle数据库
中
的定时任务实现方式,包括使用dbms_job.submit函数的参数详解,并提供了一个每分钟备份新增记录的具体实例。
存储过程不是高级功能,而是
SQL
工程师的日常基本功
本文系统阐述存储过程作为
SQL
工程师日常必备技能的必要性,强调其在保障数据一致性、提升查询性能、实现事务强隔离方面的不可替代作用。内容涵盖设计哲学(单一职责、边界明确、可观测)、跨数据库选型逻辑(T-
SQL
/
PL
/pg
SQL
/
PL
/
SQL
)、关键细节(参数健壮性、嵌套事务控制、业务级错误码、游标合理使用),以及生产级实操范例与避坑指南,聚焦数据库层应承担的确定性逻辑落地。
非技术区
1,619
社区成员
5,564
社区内容
发帖
与我相关
我的任务
非技术区
Oracle 非技术区
复制链接
扫一扫
分享
社区描述
Oracle 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章