All Products
Search
Document Center

MaxCompute:TCPING

Last Updated:Apr 02, 2026

Fungsi TCPING memeriksa apakah port tertentu pada Nama domain atau alamat IP tujuan dapat dijangkau.

Usage notes

  • Pastikan Nama domain atau alamat IP tersebut merupakan alamat publik.

  • Pastikan Nama domain atau alamat IP tujuan telah ditambahkan ke konfigurasi MaxCompute External Network. Untuk petunjuknya, lihat Enable network access.

  • Sebelum menggunakan fungsi ini, jalankan perintah SET odps.internet.access.list=<url:port>;. Untuk mengakses beberapa Nama domain atau port, pisahkan dengan koma.

Syntax

STRING TCPING(STRING <url>, BIGINT <port>)

Parameters

  • url: Wajib diisi. Nama domain publik atau alamat IP yang akan diperiksa.

  • port: Wajib diisi. Port yang akan diperiksa pada host yang ditentukan.

Return value

Mengembalikan nilai BOOLEAN. Fungsi ini mengembalikan NULL jika kondisi berikut terpenuhi:

  • Jika url bernilai NULL, fungsi mengembalikan NULL.

  • Jika port bernilai NULL, fungsi mengembalikan NULL.

Examples

-- Tujuan telah ditambahkan ke konfigurasi MaxCompute external network. Mengembalikan true.
SET odps.internet.access.list= www.aliyun.com:80;
SELECT TCPING('www.aliyun.com',80);

-- Tujuan belum ditambahkan ke konfigurasi MaxCompute external network. Mengembalikan false.
SET odps.internet.access.list=www.aliyun.com:80;
SELECT TCPING('www.aliyun.com',80);

-- Mengembalikan NULL.
SET odps.internet.access.list=www.aliyun.com:80;
SELECT TCPING('www.aliyun.com',NULL);

-- Mengembalikan NULL.
SET odps.internet.access.list=www.aliyun.com:80;
SELECT TCPING(NULL,80);