无法绑定多部分标识符“FUNCTION”

时间:2015-02-04 17:39:49

标签: sql-server multipart

给变量我指定一个函数。这是我的错误: 多部分标识符" APEX.FN_SAV_GENERARCODIGOFORMAPAGO"无法受约束。

CREATE PROCEDURE APEX.SP_SAV_INSERTARFORMAPAGO
    @pDescripcion           VARCHAR (50) ,
    @pUsuario               VARCHAR (20) ,
    @pPrograma              VARCHAR (10) ,
    @pOrdenCompra           VARCHAR (10) 
AS 
    BEGIN
        SET NOCOUNT ON

        DECLARE @pCodigo    VARCHAR (6) 
        SELECT  @pCodigo  = APEX.FN_SAV_GENERARCODIGOFORMAPAGO /*my error*/

        INSERT INTO  APEX.SAV_TIPOS_PAGO   
                  ( COD_TIPO , 
                    DESCRIPCION , 
                    USUARIO_CREA , 
                    PROGRAMA , 
                    ESTADO , 
                    ORDEN_COMPRA )  

         VALUES   ( @pCodigo , 
                    @pDescripcion , 
                    @pUsuario , 
                    @pPrograma , 
                    'A' , 
                    @pOrdenCompra )  

        SET NOCOUNT OFF

    END

1 个答案:

答案 0 :(得分:0)

SELECT @pCodigo = APEX.FN_SAV_GENERARCODIGOFORMAPAGO()