摘要:
所谓动态SQL,就是执行前语句不确定,执行过程中才知道具体内容的语句。相对来说,静态SQL就是执行前就清楚执行内容的SQL。举例来说,select * from TableA 就是一个静态SQL。如果想在执行过程中动态改变表名或者参数,就是动态SQL。比如这个:DECLARE @Sql VARCHAR(200); DECLARE @GroupName VARCHAR(50); SET @GroupName = 'SuperAdmin'; SET @Sql = 'SELECT * FROM Groups WHERE GroupName=''' + 阅读全文
posted @ 2011-04-10 22:22 左其盛经管新书点评 阅读(3169) 评论(17) 推荐(3) 编辑