继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

表表达式

关注TA
已关注
手记
粉丝
获赞

表表达式是一种命名的查询表达式,代表一个有效的关系表。可以像其他表一样,在数据处理语句中使用表表达式。Microsoft SQL Server支持4种类型的表表达式:派生表(Derived table)、公用表表达式(CTE, common table expression)、视图(Views),以及内联表值函数(inline TVF, inline table-valued function)。

 

再加上今天看书,书中有提及,有关表表达式如何有效定义任何类型的表表达式,查询语句必须满足三个要求:

1. 不保证有一定的顺序。表表达式代表的是一个表,而关系表中的行是没有固定的顺序的。

2. 所有的列必须有名称。表中的所有列必须有列名,在用于定义表表达式的查询语句中,必须为SELECT列表中的表达式起别名。

3. 所有的列名必须是唯一的。表中所有的列名必须是唯一的。如果表表达式中有多个列具有相同的名称,则该表表达式是无效的。

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP