方法一:
select
`name`
from
mysqlproc
where
db
=
'your_db_name'
and
`type`
=
'PROCEDURE'
//存储过程
select
`name`
from
mysqlproc
where
db
=
'your_db_name'
and
`type`
=
'FUNCTION'
//函数
方法二:
show
procedure
status;
//存储过程
SHOW
PROCEDURE
STATUS
WHERE
db='servant_591up'
show
function
status;
//函数
查看存储过程或函数的创建代码
show
create
procedure
proc_name;
show
create
function
func_name;
查看视图
SELECT
from
information_schemaVIEWS
//视图
SELECT
from
information_schemaTABLES
//表
查看触发器
方法一:
语法:SHOW
TRIGGERS
[FROM
db_name]
[LIKE
expr]
实例:SHOW
TRIGGERS\G
//触发器
方法二:
对INFORMATION_SCHEMA数据库中的TRIGGERS表查询
mysql>SELECT
FROM
triggers
T
WHERE
trigger_name=”mytrigger”
\G
方法/步骤 1、安装了一个数据库,那怎样查看数据库的版本号,可以用version()函数实现,代码如下: select version(); 如下图所示: 2、查询MySQL服务到现在的连接次数,即服务器的连接数,用connection_id()函数实现,代码如下: select connection_id(); 如下图所示: 3、有时需要查询你正在使用的数据库名称,利用database()函数和schema()函数实现,返回的结果是当前数据库名,代码如下: select database(); select schema(); 如下图所示: 4、返回正在连接的用户名或当前用户,可以利用user()、system_user()等函数,具体实现代码如下: select user(); select system_user(); select session_user(); select current_user(); 如下图所示: 5、查询字符串的字符集,利用charset(str),返回字符串str的字符集,代码如下: select charset('you'); 如下图所示: 6、查询字符串的字符排列方式,利用collation(str)函数,返回字符串str的字符排列方式,代码如下: select collation('donghai'); 如下图所示: 7、获取最后一个自动生成的ID值,用last_insert_id()函数实现,返回最后生成的auto_increment值,代码如下: select last_insert_id(); 如下图所示: 以上就是专题栏小编带来的mysql中文版教程,更多教程请看“/zt/mysql/”
以上就是关于mysql 查询数据库中的存储过程与函数的语句全部的内容,包括:mysql 查询数据库中的存储过程与函数的语句、如何利用MySQL函数查询数据库的系统信息、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)