sql中as的⽤法
as ⼀般⽤在两个地⽅。
⼀个是query的时候,⽤来重新指定返回的column 名字。
如:⼀个table 有个column叫 id,我们的query是
select id from table1. 但是如果你不想叫id了,就可以重新命名,如叫 systemID 就可以这样写
select id as systemId from table1;
别名的作⽤,在查询中,⽐如 name mycol table 就是table表中有个字段叫name,但是我想把这个字段查询出来后的列名显⽰成mycol ;⽐如 t.name ( a.mycol table a) t 就是我把l from table a 查询出来的集合命名成表t ;
以上的都是可以省略不写的sql中select是什么意思
还有⼀个⽤法就是在create table 或 procedure 的时候,as 是个关键字。
例如:
create table test as select * from table1
这时候就会create ⼀个table test,他是完全copy table table1⾥的全部数据。
create procdure name as (is)
begin
end;
具体可以参考如何建⽴procedure。这个时候 as 和is可以互换。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论