mysql函数查看

mysql函数查看,第1张

查询数据库中的存储过程和函数

select `name` from mysql.proc where db = 'xx' and `type` = 'PROCEDURE' //存储过程

select `name` from mysql.proc where db = 'xx' and `type` = 'FUNCTION' //函数

show procedure status//存储过程

show function status//函数

查看存储过程或函数的创建代码

show create procedure proc_name

show create function func_name

查看视图

SELECT * from information_schema.VIEWS //视图

SELECT * from information_schema.TABLES //表

查看触发器

SHOW TRIGGERS [FROM db_name] [LIKE expr]

SELECT * FROM triggers T WHERE trigger_name=”mytrigger” \G

在quickbi内置的mysql函数中substring函数用于返回字符、二进制、文本或图像表达式的一部分。substring函数返回字符串str从指定位置pos开始的子串,如果不指定截取的长度值len,则截取从位置pos开始到字符串str结束的全部子串;如果指定截取的长度len,则截取从位置pos开始长度为len的子串。

mysql查询表结构的使用

使用“DESCRIBE表名”语句,会以表格的形式展示表结构,使用SHOWCREATETABLE表名”语句,会以SQL语句的形式展示表结构。创建完数据表之后,经常需要查看表结构表信息。在MySQL中,可以使用DESCRIBE和SHOWCREATETABLE命令来查看数据表的结构。DESCRIBE以表格的形式展示表结构。

ESCRIBE/DESC语句会以表格的形式来展示表的字段信息,包括字段名、字段数据类型、是否为主键、是否有默认值等,语法格式如下,DESCRIBE表名,SHOWCREATETABLE。以SQL语句的形式展示表结构SHOWCREATETABLE命令会以SQL语句的形式来展示表信息。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7220963.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存