Scalar-valued Functions [dbo].[truncate_both]
Properties
PropertyValue
ANSI Nulls OnYes
Quoted Identifier OnYes
Parameters
NameData TypeMax Length (Bytes)
@strnvarchar1
@left_nint4
@right_nint4
SQL Script
CREATE FUNCTION truncate_both(@str NVARCHAR, @left_n INT, @right_n INT )
                         RETURNS NVARCHAR
                         AS
                         BEGIN
                             declare @tempstr nvarchar(4000);
                             DECLARE @templen int;
                             
                             set @tempstr = SUBSTRING(@str, @left_n+1, LEN(@str));
                             
                             RETURN SUBSTRING(@tempstr, 1, LEN(@tempstr)-@right_n);
                         END;
GO
Uses