Catégories :

Fonctions système (Contrôle du système)

SYSTEM$SNOWPIPE_STREAMING_UPDATE_CHANNEL_OFFSET_TOKEN

Met à jour le jeton de décalage pour un canal particulier utilisé par Snowpipe Streaming avec un nouveau jeton de décalage.

Pour plus d’informations sur les canaux et les jetons de décalage, voir Snowpipe Streaming.

Voir aussi :

Syntaxe

SYSTEM$SNOWPIPE_STREAMING_UPDATE_CHANNEL_OFFSET_TOKEN('<dbName>.<schemaName>.<tableName>', '<channelName>', '<new_offset_token>')
Copy

Arguments

dbName

Nom de la base de données dans laquelle le canal est stocké.

schemaName

Nom du schéma dans lequel le canal est stocké.

tableName

Nom de la table dans laquelle le canal est mappé.

channelName

Nom du canal.

new_offset_token

Nouveau jeton de décalage.

Notes sur l’utilisation

  • Le rôle qui exécute cette fonction doit avoir au moins le privilège INSERT sur la table dans laquelle le canal est mappé.

Exemples

Met à jour le jeton de décalage pour mychannel dans mydb.myschema.mytable avec un <nouveau_jeton_de_décalage> :

show channels;
select SYSTEM$SNOWPIPE_STREAMING_UPDATE_CHANNEL_OFFSET_TOKEN('mydb.myschema.mytable', 'mychannel', '<new_offset_token>');
show channels;
Copy