关于exec(sql)和单引号问题。
在写exec(sql)时,经常写参数时,有时一对单引号,二对单引号,三对单引号,如下例句,请问有没有这方面规则性的文档描述这方面的规则,给一个,谢谢。
exec('select * from table where t1=''' + @str + '''')
exec('update bk_Book set bDate=''" +//bDate是两个单引号
DateTime.Now.ToString() + "'' where BookName='''+@BookName+''''//这里又是三个单引号。
exec('select * from products where name=''商品''')
还有一对单号的参数,我暂时没有找到一对单引号的例句。