例如,我有一张桌子
create table T (
A int,
B numeric(10,3),
C nvarchar(10),
D datetime,
E varbinary(8)
)
更新:这只是示例表之一。任何表都可以用作生成 SQL 字符串的输入。
有没有一种简单的方法可以为一行动态生成以下Sql?(任何使引号、前缀更容易的内置函数?)
'declare
@A int = 1,
@B numeric(10,3) = 0.01,
@C nvarchar(10) = N''abcd'',
@D = ''10/1/2013'',
@E = 0x9123'