stored-functions

    1热度

    1回答

    我使用一个模块有不同的参数名称或多或少作同样用途的定义很多功能: def func1(start_date): .... def func2(startdate): .... def func3(s_date): .... def func4(sdate): .... ,他们似乎都在不同位置参数列表(在上面的简化情况下,它们都处于位置1,但实际情况

    92热度

    10回答

    SQL Server 2005在我经常使用的系统目录上有很好的sys.XXX视图。 什么让我发现这是为什么有一个“sys.procedures”视图来查看有关您的存储过程的信息,但没有“sys.functions”视图来查看您的存储功能相同? 没有人使用存储的函数吗?我发现它们非常方便,例如计算列等! 是否有一个特定的原因sys.functions丢失,或者它只是被认为是不够重要的东西放入sys目

    4热度

    2回答

    我有一个使用ado连接到Oracle数据库的vb.net代码库。我们有很多我们所称的存储过程,其中一些有多个输出参数。但是,我现在需要调用一个存储函数,并且我不清楚如何将函数的结果返回到我的VB代码中。 编辑:我正在返回一个整数。 如何正确调用ado.net的oracle存储函数?

    0热度

    4回答

    这只是用于测试, 但很奇怪: DELIMITER | DROP FUNCTION IF EXISTS get_idiscussion_ask| CREATE FUNCTION get_idiscussion_ask(iask_id INT UNSIGNED) RETURNS TEXT DETERMINISTIC BEGIN DECLARE done INT DEFAULT 0;

    4热度

    1回答

    我对mySQL数据库的写入存储函数的主题相当陌生,因此我不确定我是否可以尝试在这里完成任务。 我需要一个函数,它将从表中的随机行返回一列。我不希望使用ORDER BY RAND()方法来做到这一点,而我会做这样的: DECLARE MAX_COUNT INT DEFAULT 120000; DECLARE rand_offset INT; DECLARE str_rnd_word VARCHA

    3热度

    1回答

    我在MySQL存储功能: CREATE FUNCTION `login_count`(o INT, start_date DATE, end_date DATE) RETURNS INT READS SQL DATA BEGIN DECLARE total_count INT; SELECT COUNT(*) INTO total_count FROM logins as l WHERE