返回顶部
首页 > 资讯 > 数据库 >使用自定义函数验证 MySQL 中的日期
  • 733
分享到

使用自定义函数验证 MySQL 中的日期

2023-10-22 11:10:03 733人浏览 八月长安
摘要

让我们创建一个自定义函数来验证 Mysql 中的日期 -mysql> set global log_bin_trust_function_creators=1; Query OK, 0 rows affected (0.03 sec)

让我们创建一个自定义函数来验证 Mysql 中的日期 -

mysql> set global log_bin_trust_function_creators=1;
Query OK, 0 rows affected (0.03 sec)
mysql> delimiter //
mysql> create function isValidDate(actualDate varchar(255)) returns int
   -> begin
   -> declare flag int;
   -> if (select length(date(actualDate)) IS NOT NULL ) then
   -> set flag = 1;
   -> else
   -> set flag = 0;
   -> end if;
   -> return flag;
   -> end
   -> //
Query OK, 0 rows affected (0.11 sec)
mysql> delimiter ;

案例1 −

当参数为null值时,即要检查的日期不是实际日期。使用SELECT语句调用函数 −

mysql> select isValidDate(NULL);

这将产生以下输出,即不是日期 -

+-------------------+
| isValidDate(NULL) |
+-------------------+
| 0                 |
+-------------------+
1 row in set (0.05 sec)

情况 2 -

当参数是实际日期值时。使用 SELECT 语句调用函数 -

mysql> select isValidDate('2019-10-21');

这将产生以下输出,即 1,实际日期 -

+---------------------------+
| isValidDate('2019-10-21') |
+---------------------------+
| 1                         |
+---------------------------+
1 row in set (0.00 sec)
您可能感兴趣的文档:

--结束END--

本文标题: 使用自定义函数验证 MySQL 中的日期

本文链接: https://lsjlt.com/news/437794.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 使用自定义函数验证 MySQL 中的日期
    让我们创建一个自定义函数来验证 MySQL 中的日期 -mysql> set global log_bin_trust_function_creators=1; Query OK, 0 rows affected (0.03 sec)...
    99+
    2023-10-22
  • mysql如何自定义分析函数least及日期函数
    mysql如何自定义分析函数least及日期函数,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。mysql 自定义分析函数 least 及 ...
    99+
    2024-04-02
  • Vue怎么自定义验证日期时间选择器
    这篇文章主要介绍了Vue怎么自定义验证日期时间选择器的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Vue怎么自定义验证日期时间选择器文章都会有所收获,下面我们一起来看看吧。Vue自定义验证之日期时间选择器自定义...
    99+
    2023-06-29
  • hyperf 自定义验证器的使用
    引入组件包 composer require hyperf/validation 添加中间键 您需要为使用到验证器组件的 Server 在 config/autoload/middlewares.php 配置文件加上一个全局中间件 Hype...
    99+
    2023-09-04
    php java 数据库
  • Vue自定义验证之日期时间选择器详解
    目录Vue自定义验证之日期时间选择器今日需求期望效果干货效果vue项目时间选择器html里面js里面Vue自定义验证之日期时间选择器 自定义验证 今日需求期望效果干货value-fo...
    99+
    2024-04-02
  • 如何自定义 PHP 函数参数的类型验证?
    在 php 中自定义函数参数类型验证可强制参数类型,确保其符合预期,从而提高代码健壮性。可通过以下方式实现:类型提示:声明函数参数的预期类型,不匹配类型将抛出异常。类型转换:使用 set...
    99+
    2024-04-10
    php 参数验证
  • Gin 框架中的自定义验证
    “纵有疾风来,人生不言弃”,这句话送给正在学习Golang的朋友们,也希望在阅读本文《Gin 框架中的自定义验证》后,能够真的帮助到大家。我也会在后续的文章中,陆续更新Golang相关的技术文章,有...
    99+
    2024-04-05
  • 如何使用mysql自定义函数
    这篇文章主要讲解了如何使用mysql自定义函数,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。什么是函数:函数存储着一系列sql语句,调用函数就是一次性执行这些语句。所以函数可以...
    99+
    2024-04-02
  • jquery.validationEngine自定义验证使用怎么实现
    要实现自定义验证规则,可以按照以下步骤操作: 在 jQuery Validation Engine 的配置中,添加自定义验证规则...
    99+
    2023-10-25
    jquery
  • mysql日期函数的使用方法
    这篇文章主要讲解了“mysql日期函数的使用方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“mysql日期函数的使用方法”吧! ...
    99+
    2024-04-02
  • MySQL日期函数的使用示例
    这篇文章主要为大家展示了“MySQL日期函数的使用示例”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“MySQL日期函数的使用示例”这篇文章吧。日期函数1、CURDATE()/CURRENT_DA...
    99+
    2023-06-03
  • MySQL中怎么自定义函数
    MySQL中怎么自定义函数,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。控制流程函数  case...when  根据值判断返...
    99+
    2024-04-02
  • 详解Python中的自定义密码验证
    目录在测试:nut_and_bolt:️之前试验contains_characterTestContainsCharacter字符试验is_valid_sizeTestIsValid...
    99+
    2024-04-02
  • go中跨域自定义验证的问题
    在Go语言开发中,跨域请求是一个常见的问题。跨域请求是指在浏览器中,通过JavaScript代码向不同域名下的服务器发送请求。由于浏览器的同源策略限制,跨域请求默认是不被允许的。然而,...
    99+
    2024-02-12
    go语言
  • MySQL 对日期使用 DATE_FORMAT()函数
    文章目录 DATE_FORMAT()函数显示今天是星期几只显示年月显示当前时间的分钟数和秒数 DATE_FORMAT()函数 前面使用日期时间函数,获取到的要么是 yyyy-mm-dd 形式的日期,要么是 hh:MM:s...
    99+
    2023-08-17
    mysql 数据库 sql
  • MySQL内置函数和自定义函数怎么使用
    这篇“MySQL内置函数和自定义函数怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“MySQL内置函数和自定义函数怎么...
    99+
    2023-07-02
  • mysql获取指定日期函数应用
    下文主要给大家带来mysql获取指定日期函数应用,希望这些内容能够带给大家实际用处,这也是我编辑mysql获取指定日期函数应用这篇文章的主要目的。好了,废话不多说,大家直接看下文吧。获取指定日期当前月的天数...
    99+
    2024-04-02
  • JS中自定义react数据验证组件有什么用
    小编给大家分享一下JS中自定义react数据验证组件有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解...
    99+
    2024-04-02
  • vue3的自定义hook函数使用
    目录自定义hook函数使用vue3 hooks函数示例官方示例代码---封装前使用hooks函数封装后hooks函数自定义hook函数使用 使用Vue3的组合API封装的可复用的功能...
    99+
    2024-04-02
  • SparkSQL的自定义函数UDF使用
    目录Spark_SQL的UDF使用UDF简单使用Spark_SQL的UDF使用 用户自定义函数,也叫UDF,可以让我们使用Python/Java/Scala注册自定义函数,并在SQL...
    99+
    2023-02-01
    Spark SQL UDF Spark自定义函数UDF
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作