Oracle表:用AS实现的缩写功能(oracle表as)

Oracle表中的缩写功能可以让表名的读写变得更加简单与方便。使用Oracle的AS实现缩写功能可以使用以下sql语句来实现:

“`SQL

CREATE TABLE x AS

SELECT * FROM table1 t1;

其中,执行语句后,x表会创建出来,但是它是table1表的一个缩写,有时候也称之为虚拟表或别名表,并且使用x表来读取与写入数据,最终的数据也会存在table1表中。 
而使用AS创建的表可以当作一个视图来使用,视图的表名可不一定以原表名以及字段名来命名,只要以AS实现的缩写功能,就可以实现表的改变,从而更节省时间。比如,我们创建一个表t,把table1表中的name字段和age字段AS出来:

```SQL
CREATE TABLE t AS
SELECT name,age FROM table1;

这种使用方式可以减少数据库脚本中的书写量,而且可以减少编码错误,另外,使用这种方式也可以极大的提高代码的可读性。


数据运维技术 » Oracle表:用AS实现的缩写功能(oracle表as)