我的编程空间,编程开发者的网络收藏夹
学习永远不晚

我们如何查看特定 MySQL 存储函数的源代码?

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

我们如何查看特定 MySQL 存储函数的源代码?

借助SHOW CREATE FUNCTION语句,我们可以看到存储函数的源代码。为了让它理解,我们在查询中使用名为 Hello() 的存储函数,如下 -

mysql> SHOW CREATE FUNCTION Hello\G
*************************** 1. row ***************************

           Function: Hello
           sql_mode:
ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
Create Function: CREATE DEFINER=`root`@`localhost` FUNCTION `Hello`(S Varchar(20)) RETURNS varchar(20) CHARSET latin1 DETERMINISTIC
RETURN CONCAT('Hello, ',S,'!')

character_set_client: cp850
collation_connection: cp850_general_ci
  Database Collation: latin1_swedish_ci
1 row in set (0.00 sec)

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

我们如何查看特定 MySQL 存储函数的源代码?

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

我们如何查看特定 MySQL 存储函数的源代码?

借助SHOW CREATE FUNCTION语句,我们可以看到存储函数的源代码。为了让它理解,我们在查询中使用名为 Hello() 的存储函数,如下 -mysql> SHOW CREATE FUNCTION Hello\G********
2023-10-22

我们如何查看特定MySQL存储过程的源代码?

借助SHOW CREATE PROCEDURE语句,我们可以看到存储过程的源代码。为了使其理解,我们在查询中使用名为 allrecords() 的存储过程,如下所示 -mysql> Show Create Procedure allreco
2023-10-22

我们如何查看存储在特定 MySQL 数据库中的视图列表?

借助以下查询,我们可以查看存储在特定数据库中的视图列表。我们在这里使用名为“query”的数据库。mysql> SELECT TABLE_NAME FROM information_schema.`TABLES` WHERE TABLE_T
2023-10-22

我们如何查看存储在特定 MySQL 数据库中的视图的元数据?

INFORMATION_SCHEMA 数据库有一个 VIEWS 表,其中包含视图元数据,即有关视图的数据。为了说明这一点,我们以名为“Info”的视图为例。示例以下查询将显示名为“Info”的视图的元数据“信息”-mysql> SELECT
2023-10-22

我们如何才能只看到特定 MySQL 数据库中存储函数的列表?

通过以下查询,我们只能看到特定 MySQL 数据库中存储函数的列表 -mysql> SELECT ROUTINE_TYPE, ROUTINE_NAME FROM INFORMATION_SCHEMA.ROUTINES WHERE ROUTI
2023-10-22

我们如何查看特定 MySQL 数据库中存储函数的列表以及其他一些信息?

我们可以通过以下查询查看特定 MySQL 数据库中存储函数的列表以及其他信息 -mysql> SHOW FUNCTION STATUS WHERE db = query\G*************************** 1. ro
2023-10-22

我们如何查看特定 MySQL 数据库的默认字符集?

以下是检查特定 MySQL 数据库的默认字符集的查询 -mysql> SELECT SCHEMA_NAME DatabaseName, default_character_set_name Charset FROM information_
2023-10-22

我们如何找出MySQL中特定表使用的存储引擎?

下面的MySQL语句可以找出名为“tutorial”的数据库中“Student”表使用的存储引擎 -mysql> SELECT ENGINE FROM information_schema.TABLES-> WHERE TABLE_SCHE
2023-10-22

我们如何创建一个使用表中动态数据的 MySQL 存储函数?

MySQL 存储函数可以引用表,但不能使用返回结果集的语句。因此我们可以说不存在返回结果集的 SELECT 查询。但我们可以使用 SELECT INTO 来摆脱这个问题。例如,我们正在创建一个函数“Avg_marks”,它使用名为“Stud
2023-10-22

编程热搜

目录