exec sp_executesql @sql,n'@maxlen int output',@maxlen output
154
155
--print @maxlen
156
157
set @sql=n'set @sample=(select top 1 cast('+@fld+' as nvarchar) from '+@tbl+' where len(cast('+@fld+' as nvarchar))='+convert(nvarchar(5),@maxlen)+')'
158
159
exec sp_executesql @sql,n'@sample varchar(30) output',@sample output
160
161
--for quickly
162
163