手机网站模板更改,广州联亨科技网站建设,营销推广网站,廊坊网站建站/*字符串填充 ,如果返回 -1 说明输入参数有错误*/ CREATE FUNCTION [dbo].[uf_pad_string] ( @string_unpadded VARCHAR(100), --123填充前字符串 @pad_char VARCHAR(1), --0 填充的字符串 @pad_count tinyint, --10 填充后字符串长度 @pad_p…/*字符串填充 ,如果返回 -1 说明输入参数有错误*/ CREATE FUNCTION [dbo].[uf_pad_string] ( @string_unpadded VARCHAR(100), --'123'填充前字符串 @pad_char VARCHAR(1), --'0' 填充的字符串 @pad_count tinyint, --10 填充后字符串长度 @pad_pattern INT) --0 第几位开始填充 0:从第一位开始填充,填充在左边;1~len(@string_unpadded)-1 :填充在中间;=len(@string_unpadded):填充在右边。 RETURNS VARCHAR(100) AS BEGIN DECLARE @string_padded VARCHAR(100) SET @pad_count = FLOOR(@pad_count / 1) SET @pad_pattern = FLOOR(@pad_pattern / 1) IF ISNULL(@string_unpadded,'') = '' OR @string_unpadded = '' OR ISNULL(@pad_char,'') = '' OR @pad_char = '' BEGIN SELECT @string_padded = '-1' GOTO RETURN_END