Tous les produits
Search
Centre de documentation

MaxCompute:TCPING

Dernière mise à jour :Aug 10, 2026

La fonction TCPING vérifie l'accessibilité d'un port spécifique sur un nom de domaine ou une adresse IP cible.

Notes d'utilisation

  • Vérifiez que le nom de domaine ou l'adresse IP est une adresse publique.

  • Ajoutez le nom de domaine ou l'adresse IP cible à la configuration MaxCompute External Network. Pour plus d'informations, consultez la rubrique Enable network access.

  • Avant d'utiliser la fonction, exécutez la commande SET odps.internet.access.list=<url>:<port>;. Pour accéder à plusieurs noms de domaine ou ports, séparez-les par des virgules.

Syntaxe

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

Paramètres

  • url : Obligatoire. Nom de domaine public ou adresse IP à vérifier.

  • port : Obligatoire. Port à vérifier sur l'hôte spécifié.

Valeur de retour

Renvoie une valeur BOOLEAN. La fonction renvoie NULL dans les cas suivants :

  • Si url est NULL.

  • Si port est NULL.

Exemples

-- The destination is added to the MaxCompute external network configuration. Returns true.
SET odps.internet.access.list= www.aliyun.com:80;
SELECT TCPING('www.aliyun.com',80);

-- The destination is not added to the MaxCompute external network configuration. Returns false.
SET odps.internet.access.list=www.aliyun.com:80;
SELECT TCPING('www.aliyun.com',80);

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

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