我想在存储过程本身中获取存储过程的模式名称字符串。我不知道是否可能,因为我没有找到任何相关信息。
例如:
DELIMITER $$
DROP PROCEDURE IF EXISTS `exemple` $$
CREATE DEFINER=`root`@`%` PROCEDURE `exemple`()
BEGIN
DECLARE schema_name VARCHAR(100) DEFAULT NULL;
SELECT GET_STORED_PROC_SCHEMA_NAME FROM STORED_PROC_INFO INTO schema_name;
END $$
DELIMITER ;
谢谢
答案 0 :(得分:3)
这很容易,使用DATABASE()函数。