工作中,有时会遇到把大量excel中的数据导入数据库中,为了把数据全部导入到数据库中然后再检查合法性,一般就把日期的数据设成varchar,然后再在数据库中搜索,下面两条sql可以查到,前提是时间格式必须是以"-"分割的
这是检查日期格式的:
select a.* from yhgy a
where (a.enddate is null or a.enddate not like '____-__-__'
or locate('0',
char(LOCATE(substr(a.enddate,1,1),'012345678 9'))|| char(LOCATE(substr(a.enddate,2,1),'012345678 9'))||
char(LOCATE(substr(a.enddate,3,1),'012345678 9'))|| char(LOCATE(substr(a.enddate,4,1),'012345678 9'))||
char(LOCATE(substr(a.enddate,6,1),'012345678 9'))|| char(LOCATE(substr(a.enddate,7,1),'012345678 9'))||
char(LOCATE(substr(a.enddate,9,1),'012345678 9'))|| char(LOCATE(substr(a.enddate,10,1),'012345678 9'))
) <> 0 ) with ur
这是检查日期合法性的:
select a.* from yhgy a where int(substr(a.enddate,6,2)) > 12 or (substr(a.enddate,9,2)>='31'
and int(substr(a.enddate,6,2)) not in (1,3,5 ,7,8,10, 12))
然后就可以使用date()方法,把字符串转化成日期格式

- 大小: 16.7 KB
分享到:
相关推荐
在这个"易语言源码易语言日期合法性正则表达式.rar"压缩包中,包含的是关于易语言的源代码,主要涉及到的是日期合法性的验证,采用了正则表达式这一强大的文本处理工具。 正则表达式(Regular Expression)是用于...
综上所述,《查询与维护学生信息管理数据表2》这份文档详细介绍了教育信息化中的核心概念和技术,包括数据查询、维护、权限控制和数据分析等方面,对于提升教育管理的现代化水平具有重要意义。通过学习和实践,我们...
6. **设计模式**:在家谱管理系统的实现中,可能会用到一些常见的设计模式,比如单例模式(用于确保家谱数据的唯一性),工厂模式(用于生成不同类型的家谱节点),或者访问者模式(用于在不修改对象结构的前提下,...
这些知识点不仅适用于本例的日期格式转换,还可以拓展应用到其他文本处理的场景中,是学习正则表达式和数据处理的基础。通过这样的实例学习,可以加深对正则表达式的理解,为解决实际问题提供一种高效的工具和方法。
- **定义**: 存储从公元前 4712 年 1 月 1 日到公元 4712 年 12 月 31 日的所有合法日期。 - **特点**: - Oracle 内部按照 7 个字节来保存日期数据; - 默认格式为 `DD-MON-YY`,例如 `07-NOV-00` 表示 2000 年 11...
date 数据类型的特点是可以存储从公元前 4712 年 1 月 1 日到公元 4712 年 12 月 31 日的所有合法日期。date 数据类型适合用于存储日期和时间相关的数据,例如生日、创建时间等。 long 数据类型是无可变长字符列,...
希拉里邮件数据集(HillaryEmails)是一个包含与前美国国务卿希拉里·克林顿相关的电子邮件的集合,这些邮件在2016年美国总统...同时,数据隐私和伦理问题也需要在分析过程中得到充分考虑,确保研究的合法性和合规性。
- 将SQL查询语句封装在DAL(数据访问层)中,以便将来修改或扩展数据库结构时,不影响其他层的代码。 综上所述,实现".NET多条件搜索"涉及到前端界面设计、后端服务器处理、数据库查询优化以及用户交互等多个方面...
- 日期顺序:检查开始日期不能晚于结束日期。 - 数量限制:比如购物车商品数量不超过库存。 5. **数据完整性**: - 主键约束:确保每个记录有唯一的标识符,防止重复数据。 - 外键约束:维护表间关联的完整性,...
无限制搜索工具3.0是一款高效且功能强大的资源搜索引擎,专为用户提供了广泛的数据获取途径。这款工具的主要特点在于其“无限制”搜索,意味着它能够跨越多种平台和数据库,帮助用户快速找到所需的信息,而不限于...
输入数据包括物品名称、数量、入库日期等,需要对输入进行合法性检查。主要算法模块包括物品的搜索、排序和库存更新。源程序代码应清晰易读,遵循编程规范。 2. 通讯录管理系统 这个系统需要管理联系人的姓名、电话...
总的来说,这个飞机票订票系统的设计和实现涵盖了数据结构的基础知识,包括链表操作、数据结构设计、搜索和修改算法,以及并发处理和测试策略。通过这个项目,学生可以深入理解数据结构在实际问题中的应用,并提升...
- 部分数据可能存在版权或使用限制,请仔细阅读USGS的相关政策文档,确保合法合规地使用数据资源。 #### 五、总结 通过上述步骤,您可以顺利地从USGS官方网站免费获取到所需的TM遥感数据。这些数据对于开展GIS研究...
因此,“请勿用于非法途径”的提示是大黄蜂搜索工具使用说明中的重要一环,它提醒用户在享受便捷服务的同时,更要注重网络行为的合法性。 综合来看,“大黄蜂搜索”是一个针对网络资源检索而优化的工具,尤其在搜索...
3. 查询功能:按姓名、出生日期或其他属性进行查询,这需要高效的搜索算法,如二分查找或哈希表。 4. 关系判断:输入两个人的姓名,系统需要确定他们之间的关系,这需要遍历树结构并分析节点间的链接。 5. 添加、...
在Android开发中,地区和日期选择器是必不可少的组件,特别是在构建用户友好且功能丰富的应用程序时。本项目“Android 地区和日期选择器”提供了一套完整的解决方案,旨在帮助开发者轻松实现这两种选择功能。下面将...
这个"神器"可能具备高级搜索选项,比如关键词过滤、文件大小限制、发布日期范围等,以帮助用户更精确地定位所需PDF文件。 在使用这类工具时,用户应该注意以下几点: 1. 遵守版权规定:确保下载的PDF文件是合法的,...
同时,开发者需要确保符合数据保护法规,不非法存储或使用用户的搜索历史。 6. **网页爬虫技术**:为了获取更多图像,可能还涉及到网页爬虫技术,通过解析HTML页面来抓取图片链接。 7. **前端与后端交互**:搜索...
10. 按出生日期排序:对家谱中的所有成员进行排序,可以使用二叉堆或排序树等数据结构来实现。 11. 提示当天生日的健在成员:在程序启动时,检查当前日期与成员的生日。 为了确保系统的稳定性和正确性,开发者需要...
本教程主要涵盖了上报流程中的关键步骤,包括登录系统、设置学校和班级信息、导入数据以及处理数据格式问题。 首先,进入学生体质健康网,可以通过搜索引擎或直接输入网址访问。在登录页面,使用去年注册的用户名和...