All Products
Search
Document Center

ApsaraDB RDS:ST_ForeignTables

Last Updated:Mar 29, 2026

Menampilkan nama dan ID tabel dalam sumber data eksternal.

Sintaksis

setof record ST_ForeignTables(cstring source,
                              cstring driver default '',
                              out integer id,
                              out cstring table_name);

Parameter

ParameterDeskripsi

source

Sumber data yang berisi tabel. Untuk informasi selengkapnya, lihat Object storage paths.

driver

Driver yang digunakan untuk mengakses sumber data. Untuk informasi selengkapnya, lihat ST_FDWDrivers. Jika tidak ditentukan, driver default akan digunakan.

id

ID tabel.

table_name

Nama tabel.

Contoh

  • Gunakan driver default

    SELECT
           table_name
    FROM
         (select (ST_ForeignTables('OSS://<access_id>:<secrect_key>@[<Endpoint>]/<bucket>/path_to/file')).*) table_test
    ORDER BY table_name::text ASC;
    
     -----------------
     poi
     road
     county
  • Gunakan driver ESRI Shapefile

    SELECT
        table_name
    FROM
        (select (ST_ForeignTables('OSS://<access_id>:<secrect_key>@[<Endpoint>]/<bucket>/path_to/file', 'ESRI Shapefile')).*) table_test
    ORDER BY table_name::text ASC;
    
     -----------------
     poi
     road