在TSQL SELECT语句中“ As”和“ =”之间有什么区别?

问题描述 投票:3回答:2

num是包含整数的列。

之间有区别:

[SELECT num, (num * 2) AS 2num和,

SELECT num, 2num = (num * 2)

它们都产生相同的结果,它们可以互换吗?

sql sql-server tsql
2个回答
0
投票

AS用于各种SQL类型,无论它是Oracle,MySql,Postgresql,而=是另一个可以达到相同目的的关键字,但对于TSQL而言是唯一的。


0
投票

无。 AS是标准SQL,而=仅适用于SQL Server。

© www.soinside.com 2019 - 2024. All rights reserved.