------------------------------------
declare @sql varchar(8000)
set @sql=''
select @sql=@sql'+datalength('+name+')' from syscolumns where id=object_id(@表名)
set @sql=substring(@sql,2,8000)
exec('select '+@sql+' 某一条记录大小 from '+@表名+' where 编号='''+@编号+'''')