2010-10-01 2 views
0

En utilisant l'instruction select, nous pouvons appeler des fonctions à l'intérieur de la procédure stockée, y a-t-il d'autres façons d'appeler des fonctions dans la procédure stockée?quels sont les moyens d'appeler la fonction définie par l'utilisateur dans la procédure stockée côté?

+0

Fonctions (table- ou d'une valeur scalaire) peut être appelé à l'intérieur des procédures stockées dans exactement la même manière qu'ils sont énoncés par lots à l'intérieur; il n'y a pas de limites. Peut-être pourriez-vous envisager de fournir plus de détails dans votre question sur ce que vous essayez de savoir exactement? –

Répondre

0

getdate() vous pouvez appeler dans un proc

-- ================================================ 
-- Template generated from Template Explorer using: 
-- Create Procedure (New Menu).SQL 
-- 
-- Use the Specify Values for Template Parameters 
-- command (Ctrl-Shift-M) to fill in the parameter 
-- values below. 
-- 
-- This block of comments will not be included in 
-- the definition of the procedure. 
-- ================================================ 
SET ANSI_NULLS ON 
GO 
SET QUOTED_IDENTIFIER ON 
GO 
-- ============================================= 
-- Author:  <Author,,Name> 
-- Create date: <Create Date,,> 
-- Description: <Description,,> 
-- ============================================= 
CREATE PROCEDURE Proc1 

AS 
BEGIN 
    -- SET NOCOUNT ON added to prevent extra result sets from 
    -- interfering with SELECT statements. 
    SET NOCOUNT ON; 

    -- Insert statements for procedure here 
    declare @date datetime 

    set @date= getdate() 
END 
GO 
+0

nous pouvons appeler des fonctions en utilisant l'instruction select, mais je veux connaître les autres façons d'appeler la fonction en dehors de l'utilisation de l'instruction select. – Pradeep

+0

réponse est éditée.Si vous cherchez quelque chose d'autre laissez-moi savoir – anishMarokey

+0

est seulement ces deux méthodes pour appeler la fonction? – Pradeep

0

essayer

SET @yourvariable = YourFunctionName ('') vos params;