是这个意思吗?用xp_sprintf
DECLARE @ret_string varchar (255)
EXEC xp_sprintf @ret_string OUTPUT, 'INSERT INTO %s VALUES (%s, %s)', 'table1', '1', '2'
PRINT @ret_string
DECLARE @ret_string varchar (255)
EXEC xp_sprintf @ret_string OUTPUT, 'INSERT INTO %s VALUES (%s, %s)', 'table1', '1', '2'
PRINT @ret_string
后台SQL负责提供数据
1 -> 001 10->010
就如DELPHI里面的FormatFloat(字段名,'000')
select right('000'+convert(varchar(10),10),3)