在概念上,语句和查询在SQL中有什么区别?有人能给他们每个人下定义吗?这将是有用的,例如,当选择变量名称内的程序将是明确的方式,对每个人。谢谢!
另外:如何调用一个由多个语句生成的代码块,其中语句用分号(;)分隔?已经回答的人可以编辑他的答案。非常感谢!
发布于 2011-01-19 13:43:07
语句是数据库引擎识别为有效命令的任何文本。截至SQL-92
SQL语句是符合本国际标准中指定的格式和语法规则的字符串。
查询是返回记录集(可能为空)的语句。
如果语句由分号(;)分隔,如何调用多个语句生成的SQL代码块?已经回答的人可以编辑他的答案。非常感谢!
同时发送到服务器的一系列SQL语句称为批处理。
并非所有SQL引擎都要求批处理中的语句以分号分隔。例如,SQL Server通常不基于上下文并中断语句。以CTE开头的WITH语句是一个明显的例外。
发布于 2011-01-19 13:43:34
语句是任何SQL命令,如SELECT、INSERT、UPDATE、DELETE。
查询是SELECT语句的同义词。
发布于 2011-01-19 13:46:26
SQL语言被细分为几个语言元素,包括:
https://stackoverflow.com/questions/4735856
复制相似问题