SQL中查询语法之间的区别是什么

Naresh Parmar

我想知道SQL中不同查询语法的性能。

我可以执行如下查询:

1-使用EXEC

DECLARE @sql varchar(max)
SET @sql = ' SELECT * from tableName'
EXEC (@sql)

2-简单的陈述

SELECT * from tableName

从以上两个选项来看,在性能还是其他方面,哪一个更好?

提前致谢。

大卫·拉什顿(David Rushton)

第一个示例是动态SQL第二个是静态的。

MSDN

尽管静态SQL在许多情况下都能很好地工作,但是有一类应用程序无法预先确定数据访问权限。

静态需要更少的输入。因此,我建议您在可能的情况下使用它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SQL中两种语法之间的区别是什么?

来自分类Dev

swift中以下闭包语法之间的区别是什么

来自分类Dev

之间的区别是什么。和(。)在Haskell中?

来自分类Dev

使用或不使用“!”之间的区别是什么?在Swift中?

来自分类Dev

之间的区别是什么。和^和^(。*)$?

来自分类Dev

之间的区别是什么。和^和^(。*)$?

来自分类Dev

这两种不同的Module模式语法之间的功能区别是什么?

来自分类Dev

这两种javaScript语法之间的区别是什么?

来自分类Dev

ANOVA模型中“ +”与“ *”的区别是什么?

来自分类Dev

Powershell中@()和@ {}之间的区别是什么?什么时候可以相互使用?

来自分类Dev

什么是JobIntentService和IntentService之间的区别是什么?

来自分类Dev

什么是@Mocked,@Injectable和@Capturing之间的区别是什么?

来自分类Dev

Common Lisp中的NULL和NIL之间的确切区别是什么?

来自分类Dev

在Angular中,promise的error和catch函数之间的概念区别是什么?

来自分类Dev

iOS中自动布局和自动调整大小之间的基本区别是什么

来自分类Dev

project.json中两个依赖项部分之间的区别是什么

来自分类Dev

Docker容器中SizeRootFs和SizeRw之间的确切区别是什么?

来自分类Dev

python中的super(type,object)和super(supertype,type)之间的区别是什么?

来自分类Dev

Java中初始化变量和文字之间的区别是什么?

来自分类Dev

owner.getAdapterPosition()和onBindViewHolder()中的构造方法的position属性之间的区别是什么

来自分类Dev

Vue.js中{{name}}和{{{name}}}之间的区别是什么

来自分类Dev

响应式用户界面中的各种WhenAny方法之间的区别是什么

来自分类Dev

wpf中的ToolBarPanel和ToolBarTray之间的确切区别是什么?

来自分类Dev

fortran中的INTERFACE块和MODULE过程之间的区别是什么?

来自分类Dev

在vim中,<cr> + register和<cr> <cp> + register和之间的区别是什么。命令?

来自分类Dev

软件开发中的模型和图之间的概念区别是什么

来自分类Dev

bash中的复合命令和普通命令之间的本质区别是什么?

来自分类Dev

R中通过$和@提取之间的区别是什么?

来自分类Dev

PHP中“ filter_var”和“ preg_replace”之间的后端区别是什么?

Related 相关文章

  1. 1

    SQL中两种语法之间的区别是什么?

  2. 2

    swift中以下闭包语法之间的区别是什么

  3. 3

    之间的区别是什么。和(。)在Haskell中?

  4. 4

    使用或不使用“!”之间的区别是什么?在Swift中?

  5. 5

    之间的区别是什么。和^和^(。*)$?

  6. 6

    之间的区别是什么。和^和^(。*)$?

  7. 7

    这两种不同的Module模式语法之间的功能区别是什么?

  8. 8

    这两种javaScript语法之间的区别是什么?

  9. 9

    ANOVA模型中“ +”与“ *”的区别是什么?

  10. 10

    Powershell中@()和@ {}之间的区别是什么?什么时候可以相互使用?

  11. 11

    什么是JobIntentService和IntentService之间的区别是什么?

  12. 12

    什么是@Mocked,@Injectable和@Capturing之间的区别是什么?

  13. 13

    Common Lisp中的NULL和NIL之间的确切区别是什么?

  14. 14

    在Angular中,promise的error和catch函数之间的概念区别是什么?

  15. 15

    iOS中自动布局和自动调整大小之间的基本区别是什么

  16. 16

    project.json中两个依赖项部分之间的区别是什么

  17. 17

    Docker容器中SizeRootFs和SizeRw之间的确切区别是什么?

  18. 18

    python中的super(type,object)和super(supertype,type)之间的区别是什么?

  19. 19

    Java中初始化变量和文字之间的区别是什么?

  20. 20

    owner.getAdapterPosition()和onBindViewHolder()中的构造方法的position属性之间的区别是什么

  21. 21

    Vue.js中{{name}}和{{{name}}}之间的区别是什么

  22. 22

    响应式用户界面中的各种WhenAny方法之间的区别是什么

  23. 23

    wpf中的ToolBarPanel和ToolBarTray之间的确切区别是什么?

  24. 24

    fortran中的INTERFACE块和MODULE过程之间的区别是什么?

  25. 25

    在vim中,<cr> + register和<cr> <cp> + register和之间的区别是什么。命令?

  26. 26

    软件开发中的模型和图之间的概念区别是什么

  27. 27

    bash中的复合命令和普通命令之间的本质区别是什么?

  28. 28

    R中通过$和@提取之间的区别是什么?

  29. 29

    PHP中“ filter_var”和“ preg_replace”之间的后端区别是什么?

热门标签

归档