比较项 | EXECTUE | SP_EXECUTESQL |
字符串文本更改的后果
| 影响SQL SERVER 查询优化器将新的 T-SQL字符串与现有执行计划相匹配的功能
| T-SQL语句的实际文本在两次执行之间未更改,所以查询优化器能够将第二次执行中的T-SQL语句与第一次执行时生成的执行计划相匹配。因此SQL SERVER 不必编译第二条语句 |
执行时是否重新生成字符串 | 重新生成 | 生成一次 |
字符串转换 | 每次执行时必须将参数值(非字符或者Unicode值)转换为字符或者Unicode格式 | 整型参数按其本身格式指定,不需要转换为Unicode |