删除 Amazon Keyspaces 中的用户定义类型 (UDT) - Amazon Keyspaces(Apache Cassandra 兼容)
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

删除 Amazon Keyspaces 中的用户定义类型 (UDT)

要删除密钥空间中的 UDT,可以使用 CQL 中的DROP TYPE语句、带的delete-type命令或控制 Amazon CLI台。

Console
使用 Amazon Keyspaces 控制台删除用户定义的类型 (UDT)
  1. 登录并在家中打开 Amazon Keyspaces 控制台。 Amazon Web Services Management Console https://console.aws.amazon.com/keyspaces/

  2. 在导航窗格中,选择 Keyspaces,然后从列表中选择一个密钥空间。

  3. 选择 UDTs 选项卡。

  4. 选择要删除的 UDT。在 “Used in” 上,您可以确认要删除的类型当前未被表或其他 UDT 使用。

  5. 选择 “摘要” 上方的 “删除”。

  6. Delete在出现的对话框中键入,然后选择 “删除 UDT”。

Cassandra Query Language (CQL)
使用 CQL 删除用户定义类型 (UDT)
  • 要删除类型,可以使用以下语句。

    DROP TYPE my_keyspace.my_udt;

    有关 CQL 语法的更多信息,请参阅 DROP TYPE

CLI
使用删除用户定义的类型 (UDT) Amazon CLI
  1. 要删除类型,可以使用以下命令。

    aws keyspaces delete-type --keyspace-name 'my_keyspace' --type-name 'my_udt'
  2. 该命令的输出类似于此示例。

    { "keyspaceArn": "arn:aws:cassandra:us-east-1:111122223333:/keyspace/my_keyspace/", "typeName": "my_udt" }