hola a todos, tengo una duda ojalá puedan ayudarme, estoy creando la
siguiente funcion:
USE [paresynones]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER FUNCTION [Folio](@NUMERO AS INT)
RETURNS VARCHAR(5)
AS
BEGIN
DECLARE @TEXTO VARCHAR(5)
DECLARE @CARACTERES INT
SELECT @CARACTERES= LEN(rtrim(STR(@NUMERO)))
SELECT @TEXTO= REPLICATE(RTRIM(STR(@NUMERO)),5-@CARACTERES)
RETURN @TEXTO
END
al analizarla no me marca ningun error, sin embargo al querer ejecutarla en
el management me manda el siguinete error:
Mens 208, Nivel 16, Estado 6, Procedimiento Folio, Línea 9
El nombre de objeto 'Folio' no es válido.
ya intenté cambiar el nombre de la funcion por otras palabras y nada.
estoy usando sql express 2005
gracias anticipadas
Leer las respuestas