时间:2021-07-01 10:21:17 帮助过:20人阅读
本篇文章简要分析,在SQL SERVER中,AS的基本用法。
2 具体分析
2.1 定义变量类型
1 DECLARE @UserName AS VARCHAR(50)=‘Alan_beijing‘
2.2 取别名
2.2.1 为结果集列取别名
code:
1 SELECT OrderID,CustID,OrderDate 2 FROM Orders
result:
code:
1 SELECT OrderID AS ‘订单ID‘,CustID AS ‘顾客ID‘,OrderDate AS ‘订单日期‘ 2 FROM Orders
result:
2.2.2 为表取别名
1 SELECT O.OrderID,O.CustID,O.OrderDate 2 FROM Orders AS O
2.2.3 为子查询取别名
1 SELECT ChildQuery_Orders.OrderDate 2 FROM 3 (SELECT * 4 FROM Orders 5 WHERE CustID>=5) AS ChildQuery_Orders
2.3 转换类型
2.3.1 CAST类型转换
1 SELECT CAST(‘110‘ AS INT) --110
2.3.2 CONVERT类型转换
1 SELECT CONVERT(decimal, ‘123.6‘) -- 123
2.4 创建视图,表示基表来源
1 CREATE VIEW ViewDemo 2 AS 3 SELECT * FROM Orders
2.5 其他(后续补充)
3 参考文献
【01】Microsoft SqlServer 2008技术内幕:T-SQL 语言基础
【02】Microsoft SqlServer 2008技术内幕:T-SQL 查询
4 版权
【SqlServer系列】AS的用法
标签:soft view 补充 整合 ast int 来源 alt 技术