惯用列别名

时间:2018-04-17 10:58:54

标签: sql-server

SQL Server世界中哪些更惯用?

SELECT AliasName = expression
FROM TheTable

SELECT expression AS AliasName
FROM TheTable

2 个答案:

答案 0 :(得分:0)

我会回答说你通常应该使用第二个版本,因为它符合ANSI标准,并且可以在大多数其他数据库上运行而无需修改。我总是发现SQL Server中的alias = expression语法令人困惑,因为我把它误认为某种类型的赋值,这实际上并不是真的。

答案 1 :(得分:0)

似乎没有行业广泛的偏好,所以这是基于意见的。