Files
openGauss-server/src/test/regress/sql/create_foreign_table.sql
dengxuyue 1567043064 同步source code
日期: 12-26
    revision: ee5b054c
2020-12-28 22:19:21 +08:00

66 lines
2.0 KiB
SQL

--
--Create Foreign table in Normal mode.
--
create foreign table foreign_t1 (
c1 int,
c2 varchar(17)
)server gsmpp_server options(format 'text', location 'gsfs://127.0.0.1:12345/t1.data', delimiter '|');
create foreign table foreign_t2 (
c1 int,
c2 varchar(17)
)server gsmpp_server options(format 'csv', location 'gsfs://127.0.0.1:12345/t1.data', delimiter '|', mode 'normal');
--
--Create Foreign table in Shared mode
--
create foreign table foreign_t3 (
c1 int,
c2 varchar(17)
)server gsmpp_server options(format 'text', location 'gsfs://127.0.0.1:12345/t1.data', delimiter '|', mode 'shared');
create foreign table foreign_t4 (
c1 int,
c2 varchar(17)
)server gsmpp_server options(format 'csv', location '/data/t1.data', delimiter '|', mode 'shared');
create foreign table foreign_t5 (
c1 int,
c2 varchar(17)
)server gsmpp_server options(format 'text', location '/data/t1.data', delimiter '|', mode 'shared');
--
--Create Foreign table in Private mode
--
create foreign table foreign_t6 (
c1 int,
c2 varchar(17)
)server gsmpp_server options(format 'text', location '/data/t1.data', delimiter '|', mode 'private');
create foreign table foreign_t7 (
c1 int,
c2 varchar(17)
)server gsmpp_server options(format 'csv', location '/data/t1.data', delimiter '|', mode 'private');
create foreign table foreign_t8 (
c1 int,
c2 varchar(17)
)server gsmpp_server options(format 'csv', location 'gsfs://127.0.0.1:12345/t1.data', delimiter '|', mode 'private');
-----
create foreign table foreign_t9 (
c1 int,
c2 varchar(17)
)server gsmpp_server options(format 'csv', location '/data/t1.data', delimiter '|', mode 'private', fill_missing_fields 'true');
drop foreign table foreign_t1;
drop foreign table foreign_t2;
drop foreign table foreign_t3;
drop foreign table foreign_t4;
drop foreign table foreign_t5;
drop foreign table foreign_t6;
drop foreign table foreign_t7;
drop foreign table foreign_t8;
drop foreign table foreign_t9;