DEREGISTER_EXTENSION¶
从 Trust Center 注销扩展。
有关更多信息,请参阅 使用 Trust Center 扩展。
语法¶
SNOWFLAKE.TRUST_CENTER.DEREGISTER_EXTENSION(
'<source_type>',
'<source>',
'<extension_name>')
SNOWFLAKE.TRUST_CENTER.DEREGISTER_EXTENSION(
'<source_type>',
'<source>',
'<extension_id>')
实参¶
'source_type'扩展的源类型。可能的值是
LISTING和APPLICATION PACKAGE。'source'列表 ID 或应用程序包的名称。
您可以运行 SHOW APPLICATIONS SQL 命令查看账户中安装的所有 Snowflake Native Apps,包括扩展。列表 ID 或扩展的应用程序包显示在输出的
source列中。'extension_name'扩展名。
在 SHOW APPLICATIONS SQL 命令的输出中,扩展名显示在
name列中。'extension_id'扩展的标识符。
要查找已注册扩展的标识符,请查询 EXTENSIONS 视图。
返回¶
返回 VARCHAR 值。
如果注销成功,VARCHAR 值包含以下消息:
Extension is successfully deregistered.如果注销失败,VARCHAR 值包含错误消息。注销可能会因以下原因而失败:
指定的
source_type无效。指定的
source无效。指定的
extension_name无效。指定的
extension_id无效。source_type、source和extension_name或extension_id的组合无效。
以下示例显示了为无效
extension_id返回的错误消息:Either the extension with given id does not exist or it is already deregistered
示例¶
以下示例注销了名为 tc_extension 的扩展:
CALL SNOWFLAKE.TRUST_CENTER.DEREGISTER_EXTENSION(
'LISTING',
'GZ13Z1VEWNG',
'tc_extension');