2
我想要在存儲的proc本身內部獲取存儲過程的架構名稱字符串。我不知道是否有可能,因爲我沒有找到任何有關它的信息。在mysql中獲取存儲的proc架構名稱
例:
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 ;
謝謝
也許這將是很好的描述你實際嘗試實現什麼。 – 2010-04-21 15:09:24
我會在表格中插入這個名字。相同的存儲過程將在不同的模式下執行,並且結果將合併到同一個表中,但具有指示模式名稱的列。我不想要額外的參數。 – Mike 2010-04-21 15:14:55