- カテゴリ:
システム関数 (システム制御)
SYSTEM$SNOWPIPE_STREAMING_UPDATE_CHANNEL_OFFSET_TOKEN¶
Snowpipe Streamingが使用する特定のチャネルのオフセットトークンを、新しいオフセットトークンで更新します。
チャネルとオフセットトークンの詳細については、 Snowpipe Streaming をご参照ください。
こちらもご参照ください。
構文¶
SYSTEM$SNOWPIPE_STREAMING_UPDATE_CHANNEL_OFFSET_TOKEN('<dbName>.<schemaName>.<tableName>', '<channelName>', '<new_offset_token>')
引数¶
dbName
チャネルが格納されているデータベースの名前。
schemaName
チャネルが格納されているスキーマの名前。
tableName
チャネルのマッピング先のテーブルの名前。
channelName
チャネルの名前。
new_offset_token
新しいオフセットトークン。
使用上の注意¶
この関数を実行するロールは、チャネルのマッピング先のテーブルで少なくとも INSERT 権限を持っている必要があります。
例¶
mydb.myschema.mytable
内の mychannel
のオフセットトークンを <新しいオフセットトークン>
で更新します。
show channels; select SYSTEM$SNOWPIPE_STREAMING_UPDATE_CHANNEL_OFFSET_TOKEN('mydb.myschema.mytable', 'mychannel', '<new_offset_token>'); show channels;