VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

INSERT支持别名

功能描述

支持在INSERT语句中对表名使用别名。其它关于INSERT的用法请参考INSERT语法

语法格式

INSERT INTO table_name t1(t1.col1,t1.col2);

参数说明

  • table_name

    表名。

  • t1

    表的别名。

  • col1

    表的列1。

  • col2

    表的列2。

注意事项

无。

示例

1、创建测试表并插入数据。

create table table1 (col1 int,col2 int);
create table table2 (col1 int,col2 int);
insert into table2 values(1,2);
insert into table2 values(2,3);
insert into table1  t1(t1.col1,t1.col2) select  t2.col1,t2.col2 from table2 t2;

2、查询测试表table1。

select * from table1;

返回结果如下:

 col1 | col2
------+------
    1 |    2
    2 |    3
(2 rows)