View a markdown version of this page

删除 Amazon Keyspaces 中的用户定义类型 (UDT) - Amazon Keyspaces(Apache Cassandra 兼容)

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

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

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

Console
使用 Amazon Keyspaces 控制台删除用户定义的类型 (UDT)
  1. 登录并打开 Amazon Keyspaces 控制台,网址为。 AWS 管理控制台https://console.aws.amazon.com/keyspaces/home

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

  3. 选择 UDT 选项卡。

  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) AWS 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" }